Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence de la classe Unescaper

Fonctions membres publiques

 unescapeSingleQuotedString (string $value)
 
 unescapeDoubleQuotedString (string $value)
 

Champs de données

const REGEX_ESCAPED_CHARACTER = '\\\\(x[0-9a-fA-F]{2}|u[0-9a-fA-F]{4}|U[0-9a-fA-F]{8}|.)'
 

Fonctions membres privées

 unescapeCharacter (string $value)
 

Fonctions membres privées statiques

static utf8chr (int $c)
 

Description détaillée

Unescaper encapsulates unescaping rules for single and double-quoted YAML strings.

Auteur
Matthew Lewinski matth.nosp@m.ew@l.nosp@m.ewins.nosp@m.ki.o.nosp@m.rg

Documentation des fonctions membres

◆ unescapeCharacter()

unescapeCharacter ( string  $value)
private

Unescapes a character that was found in a double-quoted string.

Paramètres
string$valueAn escaped character

Références $value.

Référencé par Unescaper\unescapeDoubleQuotedString().

◆ unescapeDoubleQuotedString()

unescapeDoubleQuotedString ( string  $value)

Unescapes a double quoted string.

Paramètres
string$valueA double quoted string

Références $value, et Unescaper\unescapeCharacter().

◆ unescapeSingleQuotedString()

unescapeSingleQuotedString ( string  $value)

Unescapes a single quoted string.

Paramètres
string$valueA single quoted string

Références $value.

◆ utf8chr()

static utf8chr ( int  $c)
staticprivate

Get the UTF-8 character for the given code point.

Références $c.

Documentation des champs

◆ REGEX_ESCAPED_CHARACTER

const REGEX_ESCAPED_CHARACTER = '\\\\(x[0-9a-fA-F]{2}|u[0-9a-fA-F]{4}|U[0-9a-fA-F]{8}|.)'

Regex fragment that matches an escaped character in a double quoted string.


La documentation de cette classe a été générée à partir du fichier suivant :