我是Laravel 5的新手。我試圖在我的模型文件夾中創建Customer
模型。我通過php artisan make:...
同時創建CustomerController
和Customer
,現在我得到的錯誤:laravel 5 model class not found
FatalErrorException in CustomerController.php line 30: Class 'App\Http\Controllers\Cusomter' not found.
我Customer
型號:
<?php namespace App\Models;
use Illuminate\Database\Eloquent\Model;
class Customer extends Model {
//
protected $table = 'Customer';
protected $primaryKey = 'CID';
// protected $fillable = [
// 'Name',
// 'Gender',
// 'Address',
// 'DiscountPercent',
// 'Email',
// 'Phone'
// ];
}
我CustomerController
:
<?php namespace App\Http\Controllers;
use App\Http\Requests;
use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
use App\Models\Customer;
class CustomerController extends Controller {
/**
* Create a new controller instance.
*
* @return void
*/
public function __construct()
{
$this->middleware('guest');
}
/**
* Display a listing of the resource.
*
* @return Response
*/
public function index()
{
//
$customers = Customer::all();
return View::make('Customer.home',compact('customers'));
// return View('Customer.home');
}
/**
* Show the form for creating a new resource.
*
* @return Response
*/
public function create()
{
//
}
/**
* Store a newly created resource in storage.
*
* @return Response
*/
public function store()
{
//
}
/**
* Display the specified resource.
*
* @param int $id
* @return Response
*/
public function show($id)
{
//
}
/**
* Show the form for editing the specified resource.
*
* @param int $id
* @return Response
*/
public function edit($id)
{
//
}
/**
* Update the specified resource in storage.
*
* @param int $id
* @return Response
*/
public function update($id)
{
//
}
/**
* Remove the specified resource from storage.
*
* @param int $id
* @return Response
*/
public function destroy($id)
{
//
}
}
我不知道我是doi任何錯誤。有什麼幫助嗎?我也在互聯網上進行了一些搜索,我知道它的名稱空間。是否有任何電子書或文檔讓我瞭解名稱空間如何工作,如何使用,並且在使用前需要聲明
是我沒有動這個Customer.php到模型文件夾添加自動加載類映射。我仍然保留兩個Customer.php文件。一個在應用程序\模型和一個在應用程序 – user1610851
如果他們都有命名空間相同的命名空間('App \ Models'),可能是問題... – lukasgeiter
感謝提醒我。我刪除了客戶在應用程序 – user1610851