YamlFileLoader::__construct

public YamlFileLoader::__construct(ContainerBuilder $container) File core/lib/Drupal/Core/DependencyInjection/YamlFileLoader.php, line 46 Class YamlFileLoader YamlFileLoader loads YAML files service definitions. Namespace Drupal\Core\DependencyInjection Code public function __construct(ContainerBuilder $container) { $this->container = $container; $this->fileCache = FileCacheFactory::get('container_yaml_loader'); }

YamlPecl

Provides default serialization for YAML using the PECL extension. Hierarchy class \Drupal\Component\Serialization\YamlPecl implements SerializationInterface File core/lib/Drupal/Component/Serialization/YamlPecl.php, line 10 Namespace Drupal\Component\Serialization Members Name Modifiers Type Description YamlPecl::applyBooleanCallbacks public static function Applies callbacks after parsing to ignore 1.1 style booleans. YamlPecl::decode public static function Decod

YamlPecl::applyBooleanCallbacks

public static YamlPecl::applyBooleanCallbacks($value, $tag, $flags) Applies callbacks after parsing to ignore 1.1 style booleans. Parameters mixed $value: Value from YAML file. string $tag: Tag that triggered the callback. int $flags: Scalar entity style flags. Return value string|bool FALSE, false, TRUE and true are returned as booleans, everything else is returned as a string. File core/lib/Drupal/Component/Serialization/YamlPecl.php, line 87 Class YamlPecl Provides default serializati

YamlPecl::decode

public static YamlPecl::decode($raw) Decodes data from the serialization format. Parameters string $raw: The raw data string to decode. Return value mixed The decoded data. Overrides SerializationInterface::decode File core/lib/Drupal/Component/Serialization/YamlPecl.php, line 29 Class YamlPecl Provides default serialization for YAML using the PECL extension. Namespace Drupal\Component\Serialization Code public static function decode($raw) { // yaml_parse() will error with an empty

YamlPecl::encode

public static YamlPecl::encode($data) Encodes data into the serialization format. Parameters mixed $data: The data to encode. Return value string The encoded data. Overrides SerializationInterface::encode File core/lib/Drupal/Component/Serialization/YamlPecl.php, line 15 Class YamlPecl Provides default serialization for YAML using the PECL extension. Namespace Drupal\Component\Serialization Code public static function encode($data) { static $init; if (!isset($init)) { ini_set

YamlPecl::errorHandler

public static YamlPecl::errorHandler($severity, $message) Handles errors for \Drupal\Component\Serialization\YamlPecl::decode(). Parameters int $severity: The severity level of the error. string $message: The error message to display. See also \Drupal\Component\Serialization\YamlPecl::decode() File core/lib/Drupal/Component/Serialization/YamlPecl.php, line 61 Class YamlPecl Provides default serialization for YAML using the PECL extension. Namespace Drupal\Component\Serialization Code

YamlPecl::getFileExtension

public static YamlPecl::getFileExtension() Gets the file extension for this serialization format. Return value string The file extension, without leading dot. Overrides SerializationInterface::getFileExtension File core/lib/Drupal/Component/Serialization/YamlPecl.php, line 69 Class YamlPecl Provides default serialization for YAML using the PECL extension. Namespace Drupal\Component\Serialization Code public static function getFileExtension() { return 'yml'; }

YamlSymfony

Default serialization for YAML using the Symfony component. Hierarchy class \Drupal\Component\Serialization\YamlSymfony implements SerializationInterface File core/lib/Drupal/Component/Serialization/YamlSymfony.php, line 12 Namespace Drupal\Component\Serialization Members Name Modifiers Type Description YamlSymfony::decode public static function Decodes data from the serialization format. Overrides SerializationInterface::decode YamlSymfony::encode public static fu

YamlSymfony::decode

public static YamlSymfony::decode($raw) Decodes data from the serialization format. Parameters string $raw: The raw data string to decode. Return value mixed The decoded data. Overrides SerializationInterface::decode File core/lib/Drupal/Component/Serialization/YamlSymfony.php, line 31 Class YamlSymfony Default serialization for YAML using the Symfony component. Namespace Drupal\Component\Serialization Code public static function decode($raw) { try { $yaml = new Parser(); /

YamlSymfony::encode

public static YamlSymfony::encode($data) Encodes data into the serialization format. Parameters mixed $data: The data to encode. Return value string The encoded data. Overrides SerializationInterface::encode File core/lib/Drupal/Component/Serialization/YamlSymfony.php, line 17 Class YamlSymfony Default serialization for YAML using the Symfony component. Namespace Drupal\Component\Serialization Code public static function encode($data) { try { $yaml = new Dumper(); $yaml->