2012-02-23 6 views
0

저는 작업 내에서 'bake project'(DispatchShell 사용)를 호출하는 것으로 구성된 프로젝트를 만들고 있습니다. 문제는 내가 구운 후에 앱 경로를 현재 경로에서 새로 구운 경로로 변경하여 그 안에 다른 작업을 자동으로 실행할 수 있도록하는 방법입니다. 코드는 다음과 같은 : 나는 $this->dispatchShell('-app appPath');를 실행 시도했지만 작동하지 않습니다맞춤 경로에서 앱 경로를 변경하는 방법은 무엇입니까?

public function execute(){ 
    // ... 

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

    /* Where I want to change app path */ 

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

} 

.

답변

0

하나의 앱에서 bake를 호출하여 시도하는 방식으로 다른 프로그램 내에서 코드를 작성할 수는 없습니다. 아마도 exec() 명령어 또는 유사한 것으로부터 쉘을 호출 할 필요가있을 것이다.

관련 문제