7 Star 44 Fork 16

YiAdmin / YiAdmin零依后台管理系统

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
cli 1.07 KB
一键复制 编辑 原始数据 按行查看 历史
YiAdmin 提交于 2022-08-23 14:20 . update
#!/usr/bin/env php
<?php
use Webman\Console\Command;
require_once __DIR__ . '/vendor/autoload.php';
require_once __DIR__ . '/support/bootstrap.php';
require_once __DIR__ . '/constant.php';
if ($timezone = config('app.default_timezone')) {
date_default_timezone_set($timezone);
}
$cli = new Command();
$cli->setName('webman cli');
$cli->installInternalCommands();
if (is_dir($command_path = app_path(). '/command')) {
$cli->installCommands($command_path);
}
if (is_dir($command_path = base_path() . DS . 'yi' . DS . 'command')) {
$cli->installCommands($command_path, 'yi\\command');
}
foreach (scandir(app_path()) as $dir) {
if (in_array($dir, ['.', '..'])) continue;
$info_file = app_path() . DS . $dir . DS . 'info.ini';
if (!file_exists($file) || !file_exists($info_file)) continue;
$info = parse_ini_file($info_file);
if (!$info) continue;
if (empty($info['status'])) continue;
if (is_dir($command_path = app_path() . DS . $dir . DS . 'command')) {
$cli->installCommands($command_path, 'app\\' . $dir . '\\command');
}
}
$cli->run();
PHP
1
https://gitee.com/YiAdmin/YiAdmin-Webman.git
git@gitee.com:YiAdmin/YiAdmin-Webman.git
YiAdmin
YiAdmin-Webman
YiAdmin零依后台管理系统
master

搜索帮助