limingxinleo/laravel-commands

there are some laravel-commands
44 2
Install
composer require limingxinleo/laravel-commands
Latest Version:1.1.6
PHP:>=5.5.9
License:MIT
Last Updated:Nov 4, 2016
Links: GitHub  ·  Packagist
Maintainer: limingxinleo

laravel-commands laravel的命令扩展 适用于5.2.* 版本

使用composer下载扩展包

composer limingxinleo/laravel-commands

修改Kernel

在app/Console/Kernel.php的$commands数组中增加一下value

Commands\CreateAjaxCommand::class       make:limx-ajax              新建AjaxResponseService
Commands\PackageCommand::class          make:limx-package           打包项目
Commands\CreateHelperCommand::class     make:limx-helper            新建HelperService
Commands\CreatePssCommand::class        make:limx-pss               新建PwdSetService
Commands\CreateWidgetCommand::class     make:limx-widget            新建WidgetService
Commands\CreateServiceCommand::class    make:limx-service {name}    新建服务和静态代理

使用方法

AjaxResponseService

  • 命令行运行 php artisan make:limx-ajax
  • 在config/app.php的aliases数组中增加 'Ajax' => App\Facades\AjaxResponseFacade::class
  • 控制器中使用 return \Ajax::success($data);

PackageCommand

  • 命令行运行 php artisan make:limx-package
  • 维护config/data/package.php
  • 再次运行 php artisan make:limx-package

CreateServiceCommand

  • 命令行运行 php artisan make:limx-service YourServceName
  • 在config/app.php的aliases数组中增加 'YourServceName' => App\Facades\YourServceName::class