You are here

public static function Yaml::dump in Translation template extractor 7.3

Same name and namespace in other branches
  1. 6.3 vendor/Symfony/Component/Yaml/Yaml.php \Symfony\Component\Yaml\Yaml::dump()
  2. 7.2 vendor/Symfony/Component/Yaml/Yaml.php \Symfony\Component\Yaml\Yaml::dump()

Dumps a PHP array to a YAML string.

The dump method, when supplied with an array, will do its best to convert the array into friendly YAML.

@api

Parameters

array $array PHP array:

integer $inline The level where you switch to inline YAML:

integer $indent The amount of spaces to use for indentation of nested nodes.:

Boolean $exceptionOnInvalidType true if an exception must be thrown on invalid types (a PHP resource or object), false otherwise:

Boolean $objectSupport true if object support is enabled, false otherwise:

Return value

string A YAML string representing the original PHP array

1 call to Yaml::dump()
YamlTest::testParseAndDump in vendor/Symfony/Component/Yaml/Tests/YamlTest.php

File

vendor/Symfony/Component/Yaml/Yaml.php, line 93

Class

Yaml
Yaml offers convenience methods to load and dump YAML.

Namespace

Symfony\Component\Yaml

Code

public static function dump($array, $inline = 2, $indent = 4, $exceptionOnInvalidType = false, $objectSupport = false) {
  $yaml = new Dumper();
  $yaml
    ->setIndentation($indent);
  return $yaml
    ->dump($array, $inline, 0, $exceptionOnInvalidType, $objectSupport);
}