generate a controller in laravel
Laravel comes with several generators by way of Artisan CLI or Command Line Interface. To generate a controller, you simply run the following command from the Terminal. This is assuming you’re in the Laravel project folder.
// generate a standard Controller
$ php artisan make:controller HomeController
// generate a plain Controller with no methods
$ php artisan make:controller HomeController --plain
The first example is the standard way of generating a controller with resourceful routing in mind.
The second example is plain way of generating a controller. It does not contain any method.