LaravelPackages.net
Acme Inc.
Toggle sidebar
mateusjatenee/laravel-artisan-extended

PHP project.

7
2
About mateusjatenee/laravel-artisan-extended

mateusjatenee/laravel-artisan-extended is a Laravel package for php project.. It currently has 2 GitHub stars and 7 downloads on Packagist. Install it with composer require mateusjatenee/laravel-artisan-extended. Discover more Laravel packages by mateusjatenee or browse all Laravel packages to compare alternatives.

Last updated

LaravelArtisanExtended

Life is too short to only use default Artisan commands. Give some new ones a try!

Installation via Composer

$ composer require mateusjatenee/laravel-artisan-extended

Use

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,

];

make:transformer

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.

License

This library is licensed under the MIT license. Please see LICENSE for more details.

Changelog

Please see CHANGELOG for more details.

Contributing

Please see CONTRIBUTING for more details.

Star History Chart