在Controller的功能中调用时未找到Laravel请求

时间:2015-09-12 18:47:32

标签: php laravel request laravel-5

我正在尝试通过在Laravel中使用enum来授权用户提交帖子请求。我得到的错误是:

  

RouteDependencyResolverTrait.php第57行中的ReflectionException:Class   App \ Http \ Controllers \ UpdateClinicDescriptionFormRequest不存在

就好像Laravel试图在控制器中寻找请求,但它显然位于Request的文件夹中。

Request文件位于Request的文件夹中。

尝试访问Request的函数是:

UpdateClinicDescriptionFormRequest.php

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:4)

看起来你还没有进口它。在命名空间声明之后,在控制器的顶部添加它:

use App\Http\Requests\UpdateClinicDescriptionFormRequest;

确保文件正确命名空间:

namespace App\Http\Requests;