Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence de la classe FromPunycode
+ Graphe d'héritage de FromPunycode:

Fonctions membres publiques

 __construct (?string $idnVersion=null)
 
 convert ($encoded)
 
- Fonctions membres publiques hérités de AbstractPunycode
 __construct ()
 
 getPunycodePrefix ()
 
- Fonctions membres publiques hérités de PunycodeInterface
 __construct (string $idnVersion=null)
 
 getPunycodePrefix ()
 

Fonctions membres privées

 validate ($encoded)
 
 decodeDigit (string $cp)
 

Membres hérités additionnels

- Champs de données hérités de AbstractPunycode
const punycodePrefix = 'xn--'
 
const invalidUcs = 0x80000000
 
const maxUcs = 0x10FFFF
 
const base = 36
 
const tMin = 1
 
const tMax = 26
 
const skew = 38
 
const damp = 700
 
const initialBias = 72
 
const initialN = 0x80
 
- Fonctions membres protégées hérités de AbstractPunycode
 byteLength ($string)
 
 adapt ($delta, $nPoints, $isFirst)
 
- Attributs protégés hérités de AbstractPunycode
 $unicodeTransCoder
 
- Attributs protégés statiques hérités de AbstractPunycode
static $isMbStringOverload
 
static $prefixAsArray
 
static $prefixLength
 

Documentation des constructeurs et destructeur

◆ __construct()

__construct ( ?string  $idnVersion = null)

Documentation des fonctions membres

◆ convert()

convert (   $encoded)

The actual decoding algorithm

Paramètres
string
Renvoie
mixed

Références $i, AbstractPunycode\adapt(), AbstractPunycode\byteLength(), FromPunycode\decodeDigit(), et FromPunycode\validate().

◆ decodeDigit()

decodeDigit ( string  $cp)
private

Référencé par FromPunycode\convert().

◆ validate()

validate (   $encoded)
private

Checks, whether or not the provided string is a valid punycode string

Paramètres
string$encoded
Renvoie
boolean

Référencé par FromPunycode\convert().


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