Laravel 5错误的命名空间

时间:2015-03-26 15:18:00

标签: php laravel-5

我的应用结构是:

app
-- http
-- -- controllers
-- -- -- Admin
-- -- -- -- ExampleController.php
-- ExampleModel.php

我的控制器:

namespace App\Http\Controllers\Admin;

use App\Http\Requests;
use App\Http\Controllers\Controller;

use Illuminate\Http\Request;

class ExampleController extends Controller {

我的模特:

namespace App;

use Illuminate\Database\Eloquent\Model;

class ExampleModel extends Model {

我的错误:

Class 'App\Http\Controllers\Admin\ExampleModel' not found

以下结构的正确名称空间是什么?

1 个答案:

答案 0 :(得分:0)

我认为你应该这样做

use App\ExampleModel;
控制器中的

namespace App\Http\Controllers\Admin;

use App\Http\Requests;
use App\Http\Controllers\Controller;

use Illuminate\Http\Request;

**use App\ExampleModel;**

class ExampleController extends Controller {