控制器:
1)过滤器
在构造函数中使用,在__construct()中 $this->beforeFilter(‘login‘);来调用已经定义好的过滤器
如果要使用当前控制器的方法,用:$this->beforeFilter(‘@method‘);
2)RESTful控制器
3)资源控制器
附注:
可以将调用某控制器的某方法的操作封装为一个方法:
function call($controller, $action, $parameters = array()) {
$app = app();
$controller = $app->make($controller);
$return $controller->callAction($action, $parameters);
}
时间: 2024-10-10 17:59:49