fastadmin命令行模式--command
1.引入命令行文件
fastadmin/application/command.php
2.在该位置新建执行文件
此处以menu作说明
protected function configure()
{
$this
->setName('命令')
->addOption('参数1', '参数简称', Option::VALUE_REQUIRED (必填), '参数说明', 默认值)
->addOption('delete', 'd', Option::VALUE_OPTIONAL(选填), 'delete the specified menu', '')
->addOption('force', 'f', Option::VALUE_OPTIONAL, 'force delete menu,without tips', null)
->setDescription('命令说明');
//要执行的controller必须一样,不适用模糊查询
}
protected function execute(Input $input, Output $output)
{
//获取参数
$equal = $input->getOption('force');
echo 'hello word!';
$output->info("Build Successed!");
}
php think crud -f aaa 即可输出hello word,执行成功