henrywhitaker3 / laravel-actions
Simple actions package for Laravel
Installs: 96 769
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Requires
- illuminate/support: ~7|~8
Requires (Dev)
- orchestra/testbench: ~5|~6
- phpunit/phpunit: ~9.0
README
A simple Laravel actions package.
Installation
composer require henrywhitaker3/laravelactions
Usage
To create a new action, run:
php artisan make:action <name>
This will create a new action in App/Actions
. You can then use the action in one of two ways:
$action = new SomeAction(); $action->run();
Or you can use the run
helper function:
run(SomeAction::class);
You can pass arguments for the action's run method as the subsequent arguments for the helper method:
run(SomeAction::class, $arg); run(SomeAction::class, $arg1, $arg2);
License
MIT license. Please see the license file for more information.