在不同的控制器中使用模型实例 - Laravel 5

时间:2014-11-23 23:31:43

标签: php laravel laravel-5

HomeController中有一个app/Http/ControllersPlayer中有一个app模型。

HomeController中:

namespace App\Http\Controllers;

播放器:

namespace App;
use Illuminate\Database\Eloquent\Model;

仔细检查,播放器型号获得PSR-4自动加载。我试过在HomeController中use各种版本,但它一直试图在错误的路径中寻找Eloquent类(播放器扩展)。此外,在测试的HomeController方法中,实例化模型是模糊的,我现在需要为命名空间添加前缀吗?因为有或没有use命令它不起作用。

1 个答案:

答案 0 :(得分:0)

意识到我必须将此路径别名为Eloquent才能使其正常工作:

use Illuminate\Database\Eloquent\Model as Eloquent;