我有这个blogsController,创建函数如下。重定向在laravel没有return语句
public function create() {
if($this->reqLogin()) return $this->reqLogin();
return View::make('blogs.create');
}
在BaseController,我有这个功能,如果用户登录,检查。
public function reqLogin(){
if(!Auth::check()){
Session::flash('message', 'You need to login');
return Redirect::to("login");
}
}
此代码工作正常,但它是不是有什么需要,我想我的创建功能如下。
public function create() {
$this->reqLogin();
return View::make('blogs.create');
}
我可以吗?
除此之外,我可以设置authantication规则,就像我们在Yii框架中那样,在控制器的顶部。
Yii不等于laravel。为什么标签Yii。 – crafter 2014-08-31 13:11:26
我想要一个已经在两者上工作过的人的回答。 – anwerj 2014-09-01 05:21:03