mateusjatenee / laravel-artisan-extended
PHP项目。
dev-master
2016-09-16 16:21 UTC
Requires
- php: >=7.0
- illuminate/console: ^5.3
- illuminate/support: ~5.1.0|~5.2.0|~5.3.0
- mockery/mockery: ^0.9.5
Requires (Dev)
- phpunit/phpunit: ^5.5
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。