mirror of
https://github.com/composer/composer
synced 2025-05-10 09:02:59 +00:00
Throw a RuntimeException when glob braces are used but not supported by the OS
This commit is contained in:
parent
e89d16c47d
commit
70a1a6e510
1 changed files with 2 additions and 0 deletions
|
@ -178,6 +178,8 @@ class PathRepository extends ArrayRepository implements ConfigurableRepositoryIn
|
|||
|
||||
if (defined('GLOB_BRACE')) {
|
||||
$flags |= GLOB_BRACE;
|
||||
} elseif (strpos($this->url, '{') !== false || strpos($this->url, '}') !== false) {
|
||||
throw new \RuntimeException('The operating system does not support GLOB_BRACE which is required for the url '. $this->url);
|
||||
}
|
||||
|
||||
// Ensure environment-specific path separators are normalized to URL separators
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue