Laravel 5 命名空间不正确
Laravel 5 incorrect namespace
我的应用结构是这样的:
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 {
我的应用结构是这样的:
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 {