protected function YamlFileLoader::loadFile

Same name in this branch
  1. 8.x drupal/core/lib/Drupal/Core/DependencyInjection/YamlFileLoader.php \Drupal\Core\DependencyInjection\YamlFileLoader::loadFile()
  2. 8.x drupal/core/vendor/symfony/dependency-injection/Symfony/Component/DependencyInjection/Loader/YamlFileLoader.php \Symfony\Component\DependencyInjection\Loader\YamlFileLoader::loadFile()

Loads a YAML file.

Parameters

string $filename:

Return value

array The file content.

1 call to YamlFileLoader::loadFile()
YamlFileLoader::load in drupal/core/lib/Drupal/Core/DependencyInjection/YamlFileLoader.php
Load a YAML file containing service definitions and kernel parameters.

File

drupal/core/lib/Drupal/Core/DependencyInjection/YamlFileLoader.php, line 180
Contains \Drupal\Core\DependencyInjection\YamlFileLoader.

Class

YamlFileLoader
YamlFileLoader loads YAML files service definitions.

Namespace

Drupal\Core\DependencyInjection

Code

protected function loadFile($filename) {
  $parser = new Parser();
  return $this
    ->validate($parser
    ->parse(file_get_contents($filename)), $filename);
}