0

我正在创建一个项目,该项目包括DispatchShell从任务内部调用“烘焙项目”(使用)。问题是,在我烘焙它之后,如何让应用程序路径从当前路径更改为新烘焙的路径,以便我可以在其中自动运行其他任务?代码如下:

public function execute(){
    // ...

    $this->dispatchShell(/* Bake project script */);

    /* Where I want to change app path */

    $this->dispatchShell(/* creating a schema */);

}

我试过跑步$this->dispatchShell('-app appPath');,但它不起作用。

4

1 回答 1

0

您不能在一个应用程序中调用 bake 以按照您尝试的方式在另一个应用程序中烘烤代码。您可能需要从 exec() 命令或类似命令调用 shell。

于 2012-02-24T03:27:47.870 回答