Joomla CMS  3.8.5 (avec JPlatform 13.1 inclus)
Documentation des API du CMS Joomla en version 3.8.5 et du framework Joomla Platform intégré
Référence de la classe OutputFilter
+ Graphe d'héritage de OutputFilter:

Fonctions membres publiques statiques

static objectHtmlSafe (&$mixed, $quote_style=ENT_QUOTES, $exclude_keys='')
 
static linkXhtmlSafe ($input)
 
static stringUrlSafe ($string, $language='')
 
static stringUrlUnicodeSlug ($string)
 
static ampReplace ($text)
 
static cleanText (&$text)
 
static stripImages ($string)
 
static stripIframes ($string)
 

Description détaillée

OutputFilter

Depuis
1.0

Documentation des fonctions membres

◆ ampReplace()

static ampReplace (   $text)
static

Replaces & with & for XHTML compliance

Paramètres
string$textText to process
Renvoie
string Processed string.
Depuis
1.0

Références $text.

Référencé par OutputFilterWrapper\ampReplace().

◆ cleanText()

static cleanText ( $text)
static

Cleans text of all formatting and scripting code

Paramètres
string&$textText to clean
Renvoie
string Cleaned text.
Depuis
1.0

Références $text, et ENT_COMPAT.

Référencé par OutputFilterWrapper\cleanText().

◆ linkXhtmlSafe()

static linkXhtmlSafe (   $input)
static

This method processes a string and replaces all instances of & with & in links only.

Paramètres
string$inputString to process
Renvoie
string Processed string
Depuis
1.0

Références $input.

◆ objectHtmlSafe()

static objectHtmlSafe ( $mixed,
  $quote_style = ENT_QUOTES,
  $exclude_keys = '' 
)
static

Makes an object safe to display in forms

Object parameters that are non-string, array, object or start with underscore will be converted

Paramètres
object&$mixedAn object to be parsed
integer$quote_styleThe optional quote style for the htmlspecialchars function
mixed$exclude_keysAn optional string single field name or array of field names not to be parsed (eg, for a textarea)
Renvoie
void
Depuis
1.0

Références elseif, et null.

◆ stringUrlSafe()

static stringUrlSafe (   $string,
  $language = '' 
)
static

This method processes a string and replaces all accented UTF-8 characters by unaccented ASCII-7 "equivalents", whitespaces are replaced by hyphens and the string is lowercase.

Paramètres
string$stringString to process
string$languageLanguage to transliterate to
Renvoie
string Processed string
Depuis
1.0

Références $lang, et $language.

◆ stringUrlUnicodeSlug()

static stringUrlUnicodeSlug (   $string)
static

This method implements unicode slugs instead of transliteration.

Paramètres
string$stringString to process
Renvoie
string Processed string
Depuis
1.0

◆ stripIframes()

static stripIframes (   $string)
static

Strip iframe-tags from string

Paramètres
string$stringSting to be cleaned.
Renvoie
string Cleaned string
Depuis
1.0

Référencé par OutputFilterWrapper\stripIframes().

◆ stripImages()

static stripImages (   $string)
static

Strip img-tags from string

Paramètres
string$stringSting to be cleaned.
Renvoie
string Cleaned string
Depuis
1.0

Référencé par OutputFilterWrapper\stripImages().


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