我在routes.php中添加了这个代码,期望它可以检查页面的身份验证会话,但是它似乎没有起作用。
Route::resource('ticket', 'TicketController', array('before' => 'auth') );
我转到控制器,采用另一种方式工作。它有效。
class TicketController extends BaseController {
public function __construct()
{
$this->beforeFilter('auth');
}
请问在哪里可以获取更多关于Route::resource()的文档?它能接受什么类型的参数?
$this->beforeFilter('auth', ['except' => 'destroy']);
。请查看Devon在此链接中的评论:https://laracasts.com/index.php/discuss/channels/general-discussion/how-can-i-declare-a-before-filter-on-a-routeresource - Alwin Kesler