Php 如何获取可用的命令、控制器和操作?
我假设可以从web应用程序获取可用控制器和控制台应用程序操作的列表吗Php 如何获取可用的命令、控制器和操作?,php,yii,Php,Yii,我假设可以从web应用程序获取可用控制器和控制台应用程序操作的列表吗 我只想查看在我的站点上创建了多少cron函数。您可以创建console命令来列出或统计所有命令。例如: class CounterCommand extends CConsoleCommand { public function run($args){ $runner=$this->getCommandRunner(); $commands=$runner->commands
我只想查看在我的站点上创建了多少cron函数。您可以创建console命令来列出或统计所有命令。例如:
class CounterCommand extends CConsoleCommand
{
public function run($args){
$runner=$this->getCommandRunner();
$commands=$runner->commands; // here you will get all your commands
echo "Following commands available: \r\n";
echo ' - '.implode("\n - ",array_keys($commands));
echo "Count of commands is - ".count($commands)."\n";
}
}
您可以将其存储在某个地方,并在web应用程序中使用
否则,请查看command runner解析器并在web应用程序中实现它。您可以创建控制台命令来列出或计算所有命令。例如:
class CounterCommand extends CConsoleCommand
{
public function run($args){
$runner=$this->getCommandRunner();
$commands=$runner->commands; // here you will get all your commands
echo "Following commands available: \r\n";
echo ' - '.implode("\n - ",array_keys($commands));
echo "Count of commands is - ".count($commands)."\n";
}
}
您可以将其存储在某个地方,并在web应用程序中使用
否则,请查看命令运行程序解析器并在web应用程序中实现它