OutputFilter
OutputFilter is a class for processing an output string for "safe" display
since |
1.0 |
---|---|
package |
Joomla Framework |
Methods
ampReplace
Makes a string safe for XHTML output by escaping ampersands.
ampReplace(string text) : string
since |
1.0 |
---|
Arguments
- text
string
Text to process
Response
string
Processed string.
cleanText
Cleans text of all formatting and scripting code.
cleanText(string &text) : string
since |
1.0 |
---|
Arguments
- text
string
Text to clean
Response
string
Cleaned text.
linkXhtmlSafe
Makes a string safe for XHTML output by escaping ampersands in links.
linkXhtmlSafe(string input) : string
since |
1.0 |
---|
Arguments
- input
string
String to process
Response
string
Processed string
objectHtmlSafe
Makes an object safe to display in forms.
objectHtmlSafe(object &mixed, int quoteStyle = ENT_QUOTES, mixed excludeKeys = '') : void
Object parameters that are non-string, array, object or start with underscore will be converted
since |
1.0 |
---|
Arguments
- mixed
object
An object to be parsed- quoteStyle
int
The optional quote style for the htmlspecialchars function- excludeKeys
mixed
An optional string single field name or array of field names not to be parsed (eg, for a textarea)
setLanguage
Set a Language instance for use
setLanguage(\Joomla\Language\Language language) : void
since |
2.0.0 |
---|
Arguments
- language
\Joomla\Language\Language
The Language instance to use.
stringUrlSafe
Generates a URL safe version of the specified string with language transliteration.
stringUrlSafe(string string, string language = '') : string
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 lowercased.
since |
1.0 |
---|
Arguments
- string
string
String to process- language
string
Language to transliterate to
Response
string
Processed string
stringUrlUnicodeSlug
Generates a URL safe version of the specified string with unicode character replacement.
stringUrlUnicodeSlug(string string) : string
since |
1.0 |
---|
Arguments
- string
string
String to process
Response
string
Processed string
stripIframes
Strips <iframe>
tags from a string.
stripIframes(string string) : string
since |
1.0 |
---|
Arguments
- string
string
Sting to be cleaned.
Response
string
Cleaned string
stripImages
Strips <img>
tags from a string.
stripImages(string string) : string
since |
1.0 |
---|
Arguments
- string
string
Sting to be cleaned.
Response
string
Cleaned string
Properties
language
Language instance for making a string URL safe
since |
2.0.0 |
---|
Type(s)
\Joomla\Language\Language|null