在为Controller创建文件夹后找不到模型

时间:2014-01-05 15:42:24

标签: php namespaces laravel laravel-4

Symfony \ Component \ Debug \ Exception \ FatalErrorException
Class 'Controllers\Admin\User' not found

<?php namespace Controllers\Admin;
class UserStoreController extends BaseController{

我的控制器位置是app&gt;控制器&gt; admin&gt; UserStoreController.php 它可以在管理文件夹之外很好地工作,但是一旦它在管理员文件夹中就会失败。

I also tried PSR-0 on composer.phar autoload & use app\models\user;

基本上我只是想尝试使用laravel的ORM,但我不能因为控制器在文件夹中。

我知道如何解决这个问题?

2 个答案:

答案 0 :(得分:3)

您需要更新自动加载器

composer dump-autoload

答案 1 :(得分:0)

正如JeannotLapin所说,更新作曲家自动加载器或添加Laravels内置自动加载的路径:/app/start/global.php,方法ClassLoader :: addDirectories()