Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Tout Structures de données Espaces de nommage Fichiers Fonctions Variables Pages
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 :