You are here

public static function Yaml::decode in Drupal 8

Same name and namespace in other branches
  1. 9 core/lib/Drupal/Component/Serialization/Yaml.php \Drupal\Component\Serialization\Yaml::decode()

Decodes data from the serialization format.

Parameters

string $raw: The raw data string to decode.

Return value

mixed The decoded data.

Throws

\Drupal\Component\Serialization\Exception\InvalidDataTypeException

Overrides SerializationInterface::decode

6 calls to Yaml::decode()
drupal-8.file_formatters_update_2677990.php in core/modules/file/tests/fixtures/update/drupal-8.file_formatters_update_2677990.php
Contains database additions to drupal-8.bare.standard.php.gz for testing the upgrade path of https://www.drupal.org/node/2677990.
drupal-8.update-test-block-disabled-2513534.php in core/modules/system/tests/fixtures/update/drupal-8.update-test-block-disabled-2513534.php
Contains database additions to drupal-8.bare.standard.php.gz for testing the upgrade path of https://www.drupal.org/node/2513534.
ExtensionListTest::setupTestExtensionList in core/tests/Drupal/Tests/Core/Extension/ExtensionListTest.php
Sets up an a test extension list.
InstallerExistingConfigTestBase::prepareEnvironment in core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigTestBase.php
Prepares the current environment for running the test.
YamlDirectoryDiscovery::findAll in core/lib/Drupal/Component/Discovery/YamlDirectoryDiscovery.php
Returns an array of discoverable items.

... See full list

File

core/lib/Drupal/Component/Serialization/Yaml.php, line 33

Class

Yaml
Provides a YAML serialization implementation.

Namespace

Drupal\Component\Serialization

Code

public static function decode($raw) {
  $serializer = static::getSerializer();
  return $serializer::decode($raw);
}