function Factory::useXdg
3 calls to Factory::useXdg()
- Factory::getCacheDir in vendor/
composer/ composer/ src/ Composer/ Factory.php - Factory::getDataDir in vendor/
composer/ composer/ src/ Composer/ Factory.php - Factory::getHomeDir in vendor/
composer/ composer/ src/ Composer/ Factory.php
File
-
vendor/
composer/ composer/ src/ Composer/ Factory.php, line 703
Class
- Factory
- Creates a configured instance of composer.
Namespace
ComposerCode
private static function useXdg() : bool {
foreach (array_keys($_SERVER) as $key) {
if (strpos((string) $key, 'XDG_') === 0) {
return true;
}
}
if (Silencer::call('is_dir', '/etc/xdg')) {
return true;
}
return false;
}