Моя структура приложения такова:
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
Каким будет правильное пространство имен для следующей структуры?
Я думаю, вам следует
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 {