mateusjatenee/laravel-artisan-extended

dev-master 2016-09-16 16:21 UTC

This package is auto-updated.

Last update: 2024-09-25 06:57:08 UTC


README

生命短暂,不应只使用默认的Artisan命令。试试一些新的命令吧!

通过Composer安装

$ composer require mateusjatenee/laravel-artisan-extended

使用

首先,将Mateusjatenee\LaravelArtisanExtended\ArtisanExtendedServiceProvider::class添加到你的config/app.php文件中的服务提供者数组中。

// Laravel 5: config/app.php
'providers' => [
    ...
    Mateusjatenee\LaravelArtisanExtended\ArtisanExtendedServiceProvider::class,

];

make:transformer

此命令特别适用于构建API的人。不需要每次都编写转换器,只需运行make:transformer {转换器名称} {模型}

例如,make:transformer Book App\Book将在app/Transformers/BookTransformer.php文件中生成以下代码

<?php

namespace App\Transformers;

use League\Fractal\TransformerAbstract;

class BookTransformer extends TransformerAbstract
{
    public function transform(App\Book $book)
    {
        return [

        ];
    }
}

许可证

此库采用MIT许可证。有关更多详细信息,请参阅LICENSE

变更日志

有关更多详细信息,请参阅CHANGELOG

贡献

有关更多详细信息,请参阅CONTRIBUTING