/** * Class constructor taking the executable * * @param string $executable Executable to create system process for; * @return void */ public function __construct($executable = 'git') { parent::__construct($executable); self::checkVersion(); $this->nonZeroExitCodeException = true; $this->argument('--no-pager'); }
/** * Class constructor taking the executable * * @param string $executable * @return void */ public function __construct($executable = 'bzr') { parent::__construct($executable); self::checkVersion(); $this->nonZeroExitCodeException = false; }
/** * Class constructor taking the executable * * @param string $executable Executable to create system process for; * @return void */ public function __construct($executable = 'env') { parent::__construct($executable); $this->nonZeroExitCodeException = true; $this->argument('cvs'); }
/** * Class constructor taking the executable * * @param string $executable Executable to create system process for; * @return void */ public function __construct($executable = 'svn') { parent::__construct($executable); $this->nonZeroExitCodeException = true; $this->argument('--non-interactive'); }