Yaml
class Yaml
Yaml offers convenience methods to load and dump YAML.
Methods
static array
parse(string $input, bool $exceptionOnInvalidType = false, bool $objectSupport = false, bool $objectForMap = false)
Parses YAML into a PHP array.
static string
dump(array $array, int $inline = 2, int $indent = 4, bool $exceptionOnInvalidType = false, bool $objectSupport = false)
Dumps a PHP array to a YAML string.
Details
at line line 44
static array
parse(string $input, bool $exceptionOnInvalidType = false, bool $objectSupport = false, bool $objectForMap = false)
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:
$array = Yaml::parse(filegetcontents('config.yml'));
print_r($array);
at line line 65
static string
dump(array $array, int $inline = 2, int $indent = 4, bool $exceptionOnInvalidType = false, bool $objectSupport = false)
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.