if (Yaml::DUMP_OBJECT_AS_MAP &
$flags && ($value instanceof \stdClass ||
$value instanceof \ArrayObject
)) { return self::
dumpHashArray($value,
$flags);
} if (Yaml::DUMP_EXCEPTION_ON_INVALID_TYPE &
$flags) { throw new DumpException('Object support when dumping a YAML file has been disabled.'
);
} return self::
dumpNull($flags);
case \
is_array($value):
return self::
dumpArray($value,
$flags);
case null ===
$value:
return self::
dumpNull($flags);
case true ===
$value:
return 'true';
case false ===
$value:
return 'false';
case \
is_int($value):
return $value;
case is_numeric($value) && false ===
strpbrk($value, "\f\n\r\t\v"
):
$locale =
setlocale(\LC_NUMERIC, 0
);
if (false !==
$locale) {