MVCの内部処理について
ユーザーからリクエストがあったらRouteにて、
Route::group(['prefix' => 'admin'],function(){
Route::get('news/create','Admin\NewsController@add');
Route::get('profile/edit','Admin\ProfileController@edit');
});
として
どこのURLから、どのアクションがリクエストされているかを
選別して飛ぶControllerを決める。
今回の場合はこれ(Route::get('news/create','Admin\NewsController@add');)
Admin\NewsControllerに飛んだらActionのaddの処理を行う。ここでは
public function add()
{
return view('admin.news.create');
}
として、Viewに飛ぶ。
その後、Viewのadminのnewsのcreate.blade.phpの内容をユーザーに表示させる。
(今回はModelは使わない)