- 自定义命令行
自定义命令行
RapPhp 支持命令行拓展
只需要写个类集成只 Command下面是 aop 的命令行文件可以做参考
class AopFileBuild extends Command{public function configure(){$this->name('aop')->asName("生成AOP需要的文件")->param("-d",true,'删除文件',false)->des("会根据search去查数据库生成所有表前缀为search的record模型文件,生成的类文件前缀去除prefix生成的文件在 runtime/model");}public function run($d){if($d){Aop::clear();$this->writeln("AOP文件已删除成功,需要时可以重新生成");}else{Aop::buildProxy();$this->writeln("AOP文件生成成功,文件在".RUNTIME.'aop下');}}}
run方法的参数随便你写 会自动更具命令行的输入传入的
上一篇:swoole_http服务器 下一篇:部署
