alash3al / xonsole
围绕 Laravel 控制台的微型框架,让您可以在 Laravel 之外使用 Laravel 控制台。
dev-master
2017-11-08 02:13 UTC
Requires
- filp/whoops: ^2.1
- illuminate/console: ^5.5
- illuminate/container: ^5.5
- illuminate/events: ^5.5
This package is auto-updated.
Last update: 2024-09-22 00:51:11 UTC
README
这是一个基于 Laravel 控台的微型 PHP 框架,仅用于基于控制台的应用程序,现在您可以在不进行完整 Laravel 安装的情况下使用 larave 命令。
用法
没有魔法,只需进入 commands
目录,并在命名空间 Xonsole\Commands
下创建您的命令。
<?php namespace Xonsole\Commands; use Illuminate\Console\Command; class Hello extends Command { protected $description = "a hello world command"; protected $signature = "hello"; public function handle() { $this->info("Hello World!"); } }
然后打开您的 终端
并运行 php app.php hello
!
PHAR
Xonsole
包含一个名为 box
的工具,其作用是为您的应用程序生成 PHAR
包。
php box build
您将找到可以分发到任何地方的 app.phar
文件!
作者
我是 Mohammed Al Ashaal,一名后端忍者!
贡献
只需创建一个带有您更改的 pull request,我会在需要时进行审查并合并。