Joomla CMS  3.10.11 (avec JPlatform 13.1 inclus)
Documentation des API du CMS Joomla en version 3.10.11 et du framework Joomla Platform intégré
Référence de la classe PunycodeHelper

Fonctions membres publiques statiques

static toPunycode ($utfString)
 
static fromPunycode ($punycodeString)
 
static urlToPunycode ($uri)
 
static urlToUTF8 ($uri)
 
static emailToPunycode ($email)
 
static emailToUTF8 ($email)
 

Description détaillée

Joomla Platform String Punycode Class

Class for handling UTF-8 URLs Wraps the Punycode library All functions assume the validity of utf-8 URLs.

Depuis
3.1.2

Documentation des fonctions membres

◆ emailToPunycode()

static emailToPunycode (   $email)
static

Transforms a UTF-8 email to a Punycode email This assumes a valid email address

Paramètres
string$emailThe UTF-8 email to transform
Renvoie
string The punycode email
Depuis
3.1.2

◆ emailToUTF8()

static emailToUTF8 (   $email)
static

Transforms a Punycode email to a UTF-8 email This assumes a valid email address

Paramètres
string$emailThe punycode email to transform
Renvoie
string The punycode email
Depuis
3.1.2

◆ fromPunycode()

static fromPunycode (   $punycodeString)
static

Transforms a Punycode string to a UTF-8 string

Paramètres
string$punycodeStringThe Punycode string to transform
Renvoie
string The UF-8 URL
Depuis
3.1.2

◆ toPunycode()

static toPunycode (   $utfString)
static

Transforms a UTF-8 string to a Punycode string

Paramètres
string$utfStringThe UTF-8 string to transform
Renvoie
string The punycode string
Depuis
3.1.2

◆ urlToPunycode()

static urlToPunycode (   $uri)
static

Transforms a UTF-8 URL to a Punycode URL

Paramètres
string$uriThe UTF-8 URL to transform
Renvoie
string The punycode URL
Depuis
3.1.2

Références $uri, et UriHelper\parse_url().

◆ urlToUTF8()

static urlToUTF8 (   $uri)
static

Transforms a Punycode URL to a UTF-8 URL

Paramètres
string$uriThe Punycode URL to transform
Renvoie
string The UTF-8 URL
Depuis
3.1.2

Références $uri, et UriHelper\parse_url().


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