public function Unescaper::unescapeDoubleQuotedString in Zircon Profile 8
Same name and namespace in other branches
- 8.0 vendor/symfony/yaml/Unescaper.php \Symfony\Component\Yaml\Unescaper::unescapeDoubleQuotedString()
Unescapes a double quoted string.
Parameters
string $value A double quoted string.:
Return value
string The unescaped string.
File
- vendor/
symfony/ yaml/ Unescaper.php, line 56
Class
- Unescaper
- Unescaper encapsulates unescaping rules for single and double-quoted YAML strings.
Namespace
Symfony\Component\YamlCode
public function unescapeDoubleQuotedString($value) {
$self = $this;
$callback = function ($match) use ($self) {
return $self
->unescapeCharacter($match[0]);
};
// evaluate the string
return preg_replace_callback('/' . self::REGEX_ESCAPED_CHARACTER . '/u', $callback, $value);
}