Download the PHP package mtownsend/laravel-make-trait without Composer
On this page you can find all versions of the php package mtownsend/laravel-make-trait. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package laravel-make-trait
This Repository is no longer maintained. Laravel 9 introduced a make:trait
command, thus package this is no longer necessary.
Rapid trait generation in Laravel.
Installation
Install via composer:
Registering the service provider
For Laravel 5.4 and lower, add the following line to your config/app.php
:
For Laravel 5.5 and greater, the package will auto register the provider for you.
Using Lumen
To register the service provider, add the following line to app/bootstrap/app.php
:
Quick start
Generating a trait
Your trait will be created in the App/Traits
directory.
Subdirectories
If you wish to further organize your traits by subdirectories, you can do so in the same way you would any other artisan make
command.
Your StatusCompleted trait will be created in the App/Traits/Orders
directory and namespaced appropriately.
Arguments
-b or --boot
Creates a trait with a boot method.
-s or --scope
Creates a trait with a scope method.
Purpose
Laravel provides wonderful time saving generation commands for almost all of the components developers need to build a successful web application. This package introduces the convenience of Laravel's artisan make
for trait generation.
Credits
- Mark Townsend
- All Contributors
Testing
Due to the simple nature of this package, testing has been purposefully omitted.
License
The MIT License (MIT). Please see License File for more information.
All versions of laravel-make-trait with dependencies
illuminate/console Version ~5.5.0|~5.6.0|~5.7.0|~5.8.0|~6.0|7.0|^8.0|^9.0|^10.0
illuminate/support Version ~5.5.0|~5.6.0|~5.7.0|~5.8.0|~6.0|7.0|^8.0|^9.0|^10.0