protected function initialize(InputInterface $input, OutputInterface $output)
{
parent::initialize($input, $output);
$this->remoteInstallerFile = 'http://symfony.com/installer';
$this->currentInstallerFile = realpath($_SERVER['argv'][0]) ?: $_SERVER['argv'][0];
$this->tempDir = sys_get_temp_dir();
$this->currentInstallerBackupFile = basename($this->currentInstallerFile, '.phar') . '-backup.phar';
$this->newInstallerFile = $this->tempDir . '/' . basename($this->currentInstallerFile, '.phar') . '-temp.phar';
$this->restorePreviousInstaller = false;
}