我有一个名为'match'的CakePHP shell程序,它运行我的数据库来执行一些相当复杂的事情。我可以从另一个CakePHP外壳调用吗?
我在写另一个shell,所以我可以做一些概念验证模拟,这个shell被称为'模拟'。
我需要'模拟'能够调用'匹配',然后继续运行。由于模拟将 一遍又一遍地重复许多不同的情况,手动运行“匹配”不是一个选项。
我试过App :: import('shell','match'),但无济于事。
帮助!谢谢。
我有一个名为'match'的CakePHP shell程序,它运行我的数据库来执行一些相当复杂的事情。我可以从另一个CakePHP外壳调用吗?
我在写另一个shell,所以我可以做一些概念验证模拟,这个shell被称为'模拟'。
我需要'模拟'能够调用'匹配',然后继续运行。由于模拟将 一遍又一遍地重复许多不同的情况,手动运行“匹配”不是一个选项。
我试过App :: import('shell','match'),但无济于事。
帮助!谢谢。
你可以移动共享功能集成到一个任务,然后调用来自贝壳此任务,请http://book.cakephp.org/view/1109/Tasks
你可以使用$this->dispatchShell
再跑饼壳。