smashed-egg / laravel-console
This package allows you to enhance your Console Commands by making it easier to add aliases and use interactive functionality.
1.4.0
2024-07-18 10:05 UTC
Requires
- php: ^8.0.2
- illuminate/console: ^9.21|^10.0|^11.0
- illuminate/contracts: ^9.21|^10.0|^11.0
- illuminate/support: ^9.21|^10.0|^11.0
- illuminate/validation: ^9.21|^10.0|^11.0
Requires (Dev)
- orchestra/testbench: ^7.6|^8.0|^9.0
- phpunit/phpunit: ^9.5|^10.0
README
Laravel Console
This package allows you to enhance your Console Commands by making it easier to:
- Add aliases
- Use interactive functionality (Since writing this a similar feature exist in Laravel 10.x).
- Making repetitive tasks easier via Traits (Concerns) to drop in extra functionality for your commands.
You can still use this functionality in your current console commands, as Symfony provides this functionality.
The purpose of this package is to make its usage more Laravel like.
Table of contents
Requirements
- PHP 8.0+
- Laravel 9.21+
Installation
To install this package please run:
composer require smashed-egg/laravel-console
Support Me
Do you like this package? Does it improve you're development. Consider sponsoring to help with future development.
Thank you!
Documentation
Please see the following guides for usage: