|
| static | parseFile (string $filename, int $flags=0) |
| static | parse (string $input, int $flags=0) |
| static | dump (mixed $input, int $inline=2, int $indent=4, int $flags=0) |
|
|
const | DUMP_OBJECT = 1 |
|
const | PARSE_EXCEPTION_ON_INVALID_TYPE = 2 |
|
const | PARSE_OBJECT = 4 |
|
const | PARSE_OBJECT_FOR_MAP = 8 |
|
const | DUMP_EXCEPTION_ON_INVALID_TYPE = 16 |
|
const | PARSE_DATETIME = 32 |
|
const | DUMP_OBJECT_AS_MAP = 64 |
|
const | DUMP_MULTI_LINE_LITERAL_BLOCK = 128 |
|
const | PARSE_CONSTANT = 256 |
|
const | PARSE_CUSTOM_TAGS = 512 |
|
const | DUMP_EMPTY_ARRAY_AS_SEQUENCE = 1024 |
|
const | DUMP_NULL_AS_TILDE = 2048 |
|
const | DUMP_NUMERIC_KEY_AS_STRING = 4096 |
Yaml offers convenience methods to load and dump YAML.
- Auteur
- Fabien Potencier fabie.nosp@m.n@sy.nosp@m.mfony.nosp@m..com
@final
◆ dump()
| dump |
( |
mixed | $input, |
|
|
int | $inline = 2, |
|
|
int | $indent = 4, |
|
|
int | $flags = 0 ) |
|
static |
Dumps a PHP value to a YAML string.
The dump method, when supplied with an array, will do its best to convert the array into friendly YAML.
- Paramètres
-
| mixed | $input | The PHP value |
| int | $inline | The level where you switch to inline YAML |
| int | $indent | The amount of spaces to use for indentation of nested nodes |
| int-mask-of<self::DUMP_*> | $flags A bit field of DUMP_* constants to customize the dumped YAML string |
◆ parse()
| parse |
( |
string | $input, |
|
|
int | $flags = 0 ) |
|
static |
Parses YAML into a PHP value.
Usage:
$array = Yaml::parse(file_get_contents('config.yml'));
print_r($array);
- Paramètres
-
| string | $input | A string containing YAML |
| int-mask-of<self::PARSE_*> | $flags A bit field of PARSE_* constants to customize the YAML parser behavior |
- Exceptions
-
| ParseException | If the YAML is not valid |
◆ parseFile()
| parseFile |
( |
string | $filename, |
|
|
int | $flags = 0 ) |
|
static |
Parses a YAML file into a PHP value.
Usage:
$array = Yaml::parseFile('config.yml');
print_r($array);
- Paramètres
-
| string | $filename | The path to the YAML file to be parsed |
| int-mask-of<self::PARSE_*> | $flags A bit field of PARSE_* constants to customize the YAML parser behavior |
- Exceptions
-
| ParseException | If the file could not be read or the YAML is not valid |
La documentation de cette classe a été générée à partir du fichier suivant :
- vendor/symfony/yaml/Yaml.php