hello,word

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,执行成功

 

 

posted @ 2024-03-15 11:45  tying  阅读(215)  评论(0编辑  收藏  举报