I持って自分のlaravelのアプリケーションで次のコントローラ:laravelにコントローラが見つかりませんでした。どうして?
<?php
namespace Http\Controllers;
use App\Http\Requests;
use App\Http\Requests\PrepareNoticeRequest;
use App\Provider;
use Illuminate\Http\Request;
class NoticesController extends Controller {
public function create() {
$providers = Provider::lists('name' , 'id');
return view('notices.create' , compact('providers'));
}
}
そしてroutes.phpのファイルに設定されている次のルート:私は、ブラウザで次のURLを打ったときに今
Route::get('notices/create' , '[email protected]');
:
http://localhost:8080/laravelApp/public/notices/create
私はスクリーンに次のエラーを取得:
コントローラーを既に持っているとコントローラーが見つかりません。
'NoticeController'は、laravelが見つけることができない' Controller'を拡張します。あなたはuseステートメントにそれを含める必要があります。 –
名前空間App \ Http \ Controllers;を試しましたか? – piscator