Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
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

Référencé par ContactController\_sendEmail(), User\check(), MailHelper\cleanLine(), InputFilter\emailToPunycode(), RemindModel\processRemindRequest(), ResetModel\processResetRequest(), RegistrationModel\register(), ProfileModel\save(), ContactTable\store(), et EmailRule\test().

◆ 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

Référencé par Email\cloak(), et User\load().

◆ 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

Référencé par LocalAdapter\getSafeName(), et MailHelper\isEmailAddress().

◆ 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().

Référencé par UrlFilter\filter(), ContactTable\store(), et NewsfeedTable\store().

◆ 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 :