laradic / console
额外的控制台应用程序和/或命令功能
1.0.0
2016-08-14 00:17 UTC
Requires
- php: >=5.5.9
- illuminate/console: ~5.0
- laradic/support: ~1.0
- symfony/console: ~2.8|~3.0
Requires (Dev)
- laradic/phing: 1.0.*
- laradic/testing: 1.0.*
- leafo/scssphp: ~0.6
- orchestra/testbench: ~3.2
This package is not auto-updated.
Last update: 2024-09-23 13:28:48 UTC
README
Laradic Console
此包扩展了默认的Laravel控制台,并添加了几个新功能。
该包遵循FIG标准PSR-1、PSR-2和PSR-4,以确保共享PHP代码之间的高度互操作性。
安装
composer require "laradic/console:~1.0"
快速概览
完整文档 @ la.radic.nl
使用此包有两种方式。
仅命令
仅命令意味着您只使用Laradic\Console\Command
类,它是Illuminate\Console\Command
的扩展,具有多项改进和附加功能。您可以使用此类扩展自己的命令,而无需注册服务提供程序或扩展Kernel。
前往命令文档
完整功能
除了使用Laradic\Console\Command
用于您的命令外,为了启用完整功能,您需要从Laradic\Console\Kernel
扩展您的控制台Kernel并注册Laradic\Console\ConsoleServiceProvider
。
在大多数情况下,这意味着编辑app/Console/Kernel.php
namespace App\Console; use Illuminate\Console\Scheduling\Schedule; // change use Illuminate\Foundation\Console\Kernel as ConsoleKernel; // to use Laradic\Console\Kernel as ConsoleKernel; class Kernel extends ConsoleKernel {}
并在config/app.php
中注册Laradic\Console\ConsoleServiceProvider