【问题标题】:Can't Find Model after creating Folder for Controller为控制器创建文件夹后找不到模型
【发布时间】:2014-01-23 00:03:57
【问题描述】:
Symfony \ Component \ Debug \ Exception \ FatalErrorException
Class 'Controllers\Admin\User' not found

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

我的控制器的位置是 app>controllers>admin>UserStoreController.php 它可以在 admin 文件夹之外正常工作,但是一旦它在 admin 文件夹中就会失败。

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

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

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

【问题讨论】:

    标签: php namespaces laravel laravel-4


    【解决方案1】:

    您需要更新自动加载器

    composer dump-autoload
    

    【讨论】:

      【解决方案2】:

      正如JeannotLapin所说,更新composer autoloader或者添加Laravel内置自动加载的路径:/app/start/global.php,方法ClassLoader::addDirectories()

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-09-08
        • 2014-11-24
        • 2019-01-18
        • 1970-01-01
        • 2019-10-03
        • 1970-01-01
        • 2020-07-20
        • 1970-01-01
        相关资源
        最近更新 更多