mantey / laratrait
An easy way to create a trait with php artisan command
Requires
- php: >=5.6.0
- laravel/framework: ~5.3.0|~5.4.0|~5.5.0|~5.6.0|~5.7.0
README
Laratrait is an easy way to add traits (trait folder and trait stub) to your laravel projects, using the artisan command php artisan laratrait:trait TraitName
Installation
To install via Composer run the command from your terminal:
$ composer require mantey/laratrait
Usage
The command below should show make:trait
as one of the artisan commands after installation.
$ php artisan
To make a trait just run the command below. TraitName
, being the name of your trait.
$ php artisan make:trait TraitName
To specify the path for the trait use the option --path
and the--func
option adds a function to your trait.
$ php artisan make:trait TraitName --path=pathName --func=functionName
To generate traits with multiple functions.
$ php artisan make:trait TraitName --func=foo,bar,foobar
Contributing
Please report any issue you find in the issues page. Pull requests are always welcome.
License
Laratrait is open-sourced software licensed under the MIT license.