三分之二/artisan-anywhere

2.0.0 2020-03-06 02:59 UTC

This package is auto-updated.

Last update: 2024-09-06 13:02:36 UTC


README

pipeline status coverage report

将Laravel Artisan添加到任何东西中!只需通过composer要求,将文件放入项目的根目录,并注册您希望可用的任何命令。这是一种简单的方法,可以将自定义实用程序命令(如CI或内容占位符)添加到非Laravel项目中(如包或其他框架)。

安装

Composer

Laravel Artisan Anywhere可以通过composer安装

composer require --dev two-thirds/artisan-anywhere

创建Artisan文件

将以下内容的artisan文件添加到项目的根目录,并将您的命令添加到registerCommands数组中

#!/usr/bin/env php
<?php

require 'vendor/autoload.php';

$artisan = new TwoThirds\ArtisanAnywhere\Artisan(__DIR__);

$artisan->registerCommands([
    Illuminate\Foundation\Console\TestMakeCommand::class,
]);

exit($artisan->handle());