<?phpnamespaceAppHttpControllers;useIlluminateHttpRequest;classBlogControllerextendsController{/**
* Display a listing of the resource.
*
* @returnIlluminateHttpResponse
*/publicfunctionindex(){//}/**
* Show the form for creating a new resource.
*
* @returnIlluminateHttpResponse
*/publicfunctioncreate(){//}/**
* Store a newly created resource in storage.
*
* @paramIlluminateHttpRequest$request
* @returnIlluminateHttpResponse
*/publicfunctionstore(Request$request){//}/**
* Display the specified resource.
*
* @paramint$id
* @returnIlluminateHttpResponse
*/publicfunctionshow($id){//}/**
* Show the form for editing the specified resource.
*
* @paramint$id
* @returnIlluminateHttpResponse
*/publicfunctionedit($id){//}/**
* Update the specified resource in storage.
*
* @paramIlluminateHttpRequest$request
* @paramint$id
* @returnIlluminateHttpResponse
*/publicfunctionupdate(Request$request,$id){//}/**
* Remove the specified resource from storage.
*
* @paramint$id
* @returnIlluminateHttpResponse
*/publicfunctiondestroy($id){//}}
how to make and pass model to resource controller in laravel
// run this command in terminal
php artisan make:controller PostController --resource --model=Post
// place this in web.php (route file)Route::resource('posts',PostController::class);