0
我的控制器中有过滤器和参数。也许你们中的一个可以帮助我。谢谢。 我有类似这样的控制器:Laravel使用参数在控制器中过滤之前
class Test extends Base_Controller
{
public function __construct()
{
parent::__construct();
$this->filter('before', 'permission:destroy|auth')->only(array('show'));
}
public function action_show($id)
{
}
,我这样定义一个过滤器:
Route::filter('permission', function($permission)
{
echo $permisson;
如果我现在所说的控制器,我的过滤器的$permission
值是$id
这是通过了action_show($id)
方法。但是,当我有一个没有参数的控制器方法一切正常。我如何总是得到过滤器参数,而不是方法参数?
感谢您的帮助!