function Application::getNewWorkingDir
Return value
?string
Throws
\RuntimeException
1 call to Application::getNewWorkingDir()
- Application::doRun in vendor/
composer/ composer/ src/ Composer/ Console/ Application.php - Runs the current application.
File
-
vendor/
composer/ composer/ src/ Composer/ Console/ Application.php, line 457
Class
- Application
- The console application that handles the commands
Namespace
Composer\ConsoleCode
private function getNewWorkingDir(InputInterface $input) : ?string {
/** @var string|null $workingDir */
$workingDir = $input->getParameterOption([
'--working-dir',
'-d',
], null, true);
if (null !== $workingDir && !is_dir($workingDir)) {
throw new \RuntimeException('Invalid working directory specified, ' . $workingDir . ' does not exist.');
}
return $workingDir;
}