class YamlFileLoader

YamlFileLoader loads YAML files service definitions.

The YAML format does not support anonymous services (cf. the XML loader).

@author Fabien Potencier <fabien@symfony.com>

Hierarchy

  • class \Symfony\Component\DependencyInjection\Loader\FileLoader extends \Symfony\Component\Config\Loader\FileLoader

Expanded class hierarchy of YamlFileLoader

3 files declare their use of YamlFileLoader

File

drupal/core/vendor/symfony/dependency-injection/Symfony/Component/DependencyInjection/Loader/YamlFileLoader.php, line 30

Namespace

Symfony\Component\DependencyInjection\Loader
View source

Members

Namesort descending Modifiers Type Description Overrides
FileLoader::$container protected property
FileLoader::__construct public function Constructor.
YamlFileLoader::load public function Loads a Yaml file.
YamlFileLoader::loadFile private function Loads a YAML file.
YamlFileLoader::loadFromExtensions private function Loads from Extensions
YamlFileLoader::parseDefinition private function Parses a definition.
YamlFileLoader::parseDefinitions private function Parses definitions
YamlFileLoader::parseImports private function Parses all imports
YamlFileLoader::resolveServices private function Resolves services.
YamlFileLoader::supports public function Returns true if this class supports the given resource.
YamlFileLoader::validate private function Validates a YAML file.