2016-06-14 10 views
1

新しいローカル開発環境をセットアップするのに役立つコマンドラインアプリケーションをビルドしようとしています。それは、バーチャルホストのものをリンクするためのファイルをいくつか作成するだけです。私はまだ手動でやっていません。symfonyコンソールで既存のapacheコマンドを呼び出す

私は再起動するApacheの部分を行う方法がわかりません。これは私のメインファイルです。

class SetupEnvironment extends Command 
{ 
    public function configure() 
    { 
     $this->setName('new') 
      ->setDescription('Set up a new development environment.') 
      ->addArgument('name', InputArgument::REQUIRED, "Project or application name") 
      ->addOption('sub_folder', null, InputOption::VALUE_OPTIONAL, 'Name of public folder', ''); 
    } 

    public function execute(InputInterface $input, OutputInterface $output) 
    { 
     // make directory for development environment - done 

     // create conf file and contents - done 

     // create sym-link - done 

     // add to pow - done 

     // restart apache and powder up - not done 

私はばかりユンはexecコマンドを使用することができます

すでにsudo apachectl restartのように存在してコマンドを呼び出すための適切な方法ので、本当にわからない今日symfonyのコンソール/ファイルシステムを学び始め、その後powder up

+0

質問を具体的にしてください。 – Leon

答えて

関連する問題