Framework: 作曲家和加载模型

创建于 2013-01-29  ·  3评论  ·  资料来源: laravel/framework

当在 Laravel 开发分支的 app 目录中使用默认的 User 模型时,Composer 会抛出这个错误信息。

ErrorException: Warning: include(/home/george/Documents/Projects/laravel/app/models/user.php): failed to open stream: No such file or directory in /home/george/Documents/Projects/laravel/vendor/composer/ClassLoader.php line 183

它可以通过将模型文件名从User.php更改user.php来解决。 文件名不应该大写吗?

最有用的评论

我可以通过删除vendor目录并再次运行php composer.phar install 来解决此问题。

所有3条评论

该模型开箱即用。 粘贴您如何使用模型的代码?

嗨泰勒

这是我的控制器,它显示了我如何使用模型。

class LoginController extends BaseController {

    public function getIndex()
    {
        return View::make('login.index');
    }

    public function postIndex()
    {
        $user = array('username' => Input::get('username'), 'password' => Input::get('password'));

        if(Auth::attempt($user))
        {
            return Redirect::home();
        }

        return Redirect::back()->withInput();
    }
}

我可以通过删除vendor目录并再次运行php composer.phar install 来解决此问题。

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

CupOfTea696 picture CupOfTea696  ·  3评论

shopblocks picture shopblocks  ·  3评论

JamborJan picture JamborJan  ·  3评论

kerbylav picture kerbylav  ·  3评论

PhiloNL picture PhiloNL  ·  3评论