| Package Data | |
|---|---|
| Maintainer Username: | mateusjatenee |
| Maintainer Contact: | mateus.jatene@gmail.com (Mateus Guimarães) |
| Package Create Date: | 2016-09-15 |
| Package Last Update: | 2016-09-16 |
| Language: | PHP |
| License: | MIT |
| Last Refreshed: | 2025-10-30 03:10:25 |
| Package Statistics | |
|---|---|
| Total Downloads: | 7 |
| Monthly Downloads: | 0 |
| Daily Downloads: | 0 |
| Total Stars: | 2 |
| Total Watchers: | 1 |
| Total Forks: | 0 |
| Total Open Issues: | 1 |
Life is too short to only use default Artisan commands. Give some new ones a try!
$ composer require mateusjatenee/laravel-artisan-extended
First of all, add Mateusjatenee\LaravelArtisanExtended\ArtisanExtendedServiceProvider::class to your array of service providers in config/app.php.
// Laravel 5: config/app.php
'providers' => [
...
Mateusjatenee\LaravelArtisanExtended\ArtisanExtendedServiceProvider::class,
];
This command is particularly useful for people who build APIs. Instead of having to write a Transformer everytime, just run make:transformer {name of the transformer} {Model}
For instance, make:transformer Book App\Book will give you the following code:
<?php
namespace App\Transformers;
use League\Fractal\TransformerAbstract;
class BookTransformer extends TransformerAbstract
{
public function transform(App\Book $book)
{
return [
];
}
}
in the app/Transformers/BookTransformer.php file.
This library is licensed under the MIT license. Please see LICENSE for more details.
Please see CHANGELOG for more details.
Please see CONTRIBUTING for more details.