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

Fonctions membres publiques

 __construct ()
 
 getPunycodePrefix ()
 

Champs de données

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

 byteLength ($string)
 
 adapt ($delta, $nPoints, $isFirst)
 

Attributs protégés

 $unicodeTransCoder
 

Attributs protégés statiques

static $isMbStringOverload
 
static $prefixAsArray
 
static $prefixLength
 

Documentation des constructeurs et destructeur

◆ __construct()

__construct ( )

Documentation des fonctions membres

◆ adapt()

adapt (   $delta,
  $nPoints,
  $isFirst 
)
protected

Adapt the bias according to the current code point and position

Paramètres
int$delta
int$nPoints
int$isFirst
Renvoie
int

Référencé par FromPunycode\convert(), et ToPunycode\convert().

◆ byteLength()

byteLength (   $string)
protected

Gets the length of a string in bytes even if mbstring function overloading is turned on

Paramètres
string$stringthe string for which to get the length.
Renvoie
integer the length of the string in bytes.

Référencé par AbstractPunycode\__construct(), et FromPunycode\convert().

◆ getPunycodePrefix()

getPunycodePrefix ( )

Documentation des champs

◆ $isMbStringOverload

$isMbStringOverload
staticprotected

◆ $prefixAsArray

$prefixAsArray
staticprotected

◆ $prefixLength

$prefixLength
staticprotected

◆ $unicodeTransCoder

$unicodeTransCoder
protected

◆ base

const base = 36

◆ damp

const damp = 700

◆ initialBias

const initialBias = 72

◆ initialN

const initialN = 0x80

◆ invalidUcs

const invalidUcs = 0x80000000

◆ maxUcs

const maxUcs = 0x10FFFF

◆ punycodePrefix

const punycodePrefix = 'xn--'

◆ skew

const skew = 38

◆ tMax

const tMax = 26

◆ tMin

const tMin = 1

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