mantey/laratrait

An easy way to create a trait with php artisan command

v1.2.0 2019-09-01 22:17 UTC

This package is auto-updated.

Last update: 2024-05-29 03:57:29 UTC


README

Latest Version on Packagist Software License Total Downloads

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.