alash3al/xonsole

围绕 Laravel 控制台的微型框架,让您可以在 Laravel 之外使用 Laravel 控制台。

dev-master 2017-11-08 02:13 UTC

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,我会在需要时进行审查并合并。