/** * @param string $dir */ public function __construct($dir = '') { parent::__construct(); if ($dir) { $this->arguments[0] = $dir; } }
/** * @param string $url */ public function __construct($url = '', $path = '') { parent::__construct($path); if ($url) { $this->setUrl($url); } }
/** * @param string $command */ public function __construct($command) { parent::__construct(); $this->arguments[0] = $command; }
/** * @param string $task * @param string $path */ public function __construct($task, $path = '') { parent::__construct($path); $this->arguments[0] = $task; }