class GlobFileLoader
Same name in this branch
- 11.1.x vendor/symfony/routing/Loader/GlobFileLoader.php \Symfony\Component\Routing\Loader\GlobFileLoader
GlobFileLoader loads files from a glob pattern.
@author Nicolas Grekas <p@tchwork.com>
Hierarchy
- class \Symfony\Component\DependencyInjection\Loader\FileLoader extends \Symfony\Component\Config\Loader\FileLoader
- class \Symfony\Component\DependencyInjection\Loader\GlobFileLoader extends \Symfony\Component\DependencyInjection\Loader\FileLoader
Expanded class hierarchy of GlobFileLoader
2 files declare their use of GlobFileLoader
- ExtensionTrait.php in vendor/
symfony/ dependency-injection/ Extension/ ExtensionTrait.php - Kernel.php in vendor/
symfony/ http-kernel/ Kernel.php
File
-
vendor/
symfony/ dependency-injection/ Loader/ GlobFileLoader.php, line 19
Namespace
Symfony\Component\DependencyInjection\LoaderView source
class GlobFileLoader extends FileLoader {
public function load(mixed $resource, ?string $type = null) : mixed {
foreach ($this->glob($resource, false, $globResource) as $path => $info) {
$this->import($path);
}
$this->container
->addResource($globResource);
return null;
}
public function supports(mixed $resource, ?string $type = null) : bool {
return 'glob' === $type;
}
}