mateusjatenee/laravel-artisan-extended

PHP project.
7 2
Install
composer require mateusjatenee/laravel-artisan-extended
PHP:>=7.0
License:MIT
Last Updated:Sep 16, 2016
Links: GitHub  ·  Packagist
Maintainer: mateusjatenee

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.

Related Packages

doctrine/dbal

Powerful PHP database abstraction layer (DBAL) with many features for database s...

634,760,849 9,707
laravel/framework

The Laravel Framework.

584,532,650 34,931
laravel/tinker

Powerful REPL for the Laravel framework.

493,838,477 7,443
laravel/serializable-closure

Laravel Serializable Closure provides an easy and secure way to serialize closur...

408,553,772 609
nunomaduro/collision

Cli error handling for console/command-line PHP applications.

391,429,217 4,660