public function install() { if ($this->installer) { passthru('/usr/bin/env wget ' . escapeshellarg($this->installer) . ' -O- | /usr/bin/env php', $exitcode); } elseif ($this->download) { $dest = Yii::getAlias('@root/' . $this->name . '.phar', false); passthru('/usr/bin/env wget ' . escapeshellarg($this->download) . ' -O ' . $dest, $exitcode); } else { return parent::install(); } return $exitcode; }