中间件问题“达到'100'的最大功能嵌套级别,正在中止!”

时间:2015-09-26 15:57:52

标签: laravel laravel-5 laravel-5.1

我有一个控制器,我们称之为DummyController,它在controllers文件夹的根目录中执行CRUD操作。我已经将虚拟控制器移动到一个更高级别的不同目录中,所以我们的DummyController现在位于名为'r'的文件夹中。

由于我已经更新了编辑表单,它与虚拟控制器一起使用:

{!! Form::model($message, ['method' => 'PATCH', 'action' => ['r\DummyController@update', $message->id]]) !!} 

现在它已经坏了。我试过玩控制器并将问题缩小到我在Dummy Controller中使用的中间件。我有'auth'中间件和我自己的'角色'中间件:

if (Auth::user()->role_id != config('Roles.admin')) {
            return redirect('/');
        }

如果我删除一个中间件,一切都开始工作,我不能同时运行,这很奇怪,因为它之前工作正常。

0 个答案:

没有答案