【发布时间】:2012-07-06 06:03:09
【问题描述】:
我终其一生都无法弄清楚如何从控制器调用 shell。
我们有一个将数据打包成 .pdf 的后台进程,我们不想让页面加载陷入等待,因此我们希望将所有这些处理放在一个 shell 中。
我已经弄清楚如何使用 $this->args 将值传递给 shell
我知道你可以使用 App::import('Shell','TestShell')... 但在那之后我迷路了。
如何在控制器中调用 shell 的 main() 函数?
【问题讨论】:
-
想要从控制器运行 shell 通常是模型代码(控制器和 shell 都可以调用)的一个非常明确的指标不在模型中.
标签: shell cakephp controller cakephp-1.3