laravel create resource controller with model code example
Example 1: create model with controller laravel
php artisan make:controller CustomersController --model=Customer
Example 2: create model controller migration factory laravel in one command
# to make only Model Class
php artisan make:model Customer
# to make resource controller
php artisan make:controller CustomersController --resource
# make controller for already existing Model Class (binded to model)
php artisan make:controller CustomersController --model=Customer
# to make model, migration and controller and factory all in one command
php artisan make:model Modelname -crmf
Example 3: laravel create resource controller
php artisan make:controller PhotoController --resource
Example 4: create model with controller laravel
php artisan make:model Customer
php artisan make:controller CustomersController --resource
Example 5: route resource laravel
Verb Path Action Route Name
GET /users index users.index
GET /users/create create users.create
POST /users store users.store
GET /users/{user} show users.show
GET /users/{user}/edit edit users.edit
PUT|PATCH /users/{user} update users.update
DELETE /users/{user} destroy users.destroy
Example 6: use resource in laravel 8
php artisan make:controller PhotoController --resource --model=Photo