Symfony2 API
Class

Symfony\Component\Yaml\Yaml

class Yaml

Yaml offers convenience methods to load and dump YAML.

Methods

static array parse(string $input)

Parses YAML into a PHP array.

static string dump(array $array, integer $inline = 2)

Dumps a PHP array to a YAML string.

Details

at line 45
static public array parse(string $input)

Parses YAML into a PHP array.

The parse method, when supplied with a YAML stream (string or file),
will do its best to convert YAML in a file into a PHP array.

Usage:
<code>
$array = Yaml::parse('config.yml');
print_r($array);
</code>

Parameters

string $input Path to a YAML file or a string containing YAML

Return Value

array The YAML converted to a PHP array

Exceptions

InvalidArgumentException If the YAML is not valid

at line 96
static public string dump(array $array, integer $inline = 2)

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.

Parameters

array $array PHP array
integer $inline The level where you switch to inline YAML

Return Value

string A YAML string representing the original PHP array