This package provides a set of new artisan commands for Laravel.
This package is based on another laravel package dannyvilla/artisan-commands, my package adds other options which are not yet available in this one for example the use of a modular architecture with laravel nwidart/laravel-modules and many other options.
Visit the developer website: developper.elongocrea.com
Use the package manager composer to install kernel243/artisan
composer require kernel243/artisanphp artisan make:view folder.subfolder.viewphp artisan make:view folder.subfolder.view --layout=appphp artisan make:repository UserRepositoryphp artisan make:repository UserRepository --model=Userphp artisan make:repository UserRepository --model=Country --module=Settingphp artisan make:service PayPalPaymentServicephp artisan make:service PayPalPaymentService --module=Paymentphp artisan make:lang myFilanem --locale=esphp artisan make:lang --locale=es --jsonphp artisan make:class App\Handlers\UserHandlersor you can use a dot(.) as separator
php artisan make:class App.Handlers.UserHandlers --separator=.php artisan make:class App\Traits\MyTrait --kind=traitphp artisan make:class App\Contracts\IClassable --kind=interfacephp artisan make:file folder.subfolder1.subfolder2.filename --ext=phpGenerate a CRUD with model, repository, service, controller and Tailwind views
php artisan make:crud Product --fields="title:string,description:text,price:decimal,is_active:boolean"Generate CRUD using a Resource class (Filament-inspired)
php artisan make:resource-crud Product --fields="title:string,description:text"Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.