Laravel 5 неверное пространство имен

0

Моя структура приложения такова:

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

Каким будет правильное пространство имен для следующей структуры?

Теги:
laravel-5

1 ответ

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 {

Ещё вопросы

Сообщество Overcoder
Наверх
Меню