Build Link
string
buildLink
(array $params)
Format Bytes
string
formatBytes
(int $bytes)
Format Country, Language or Currency
string
formatCLC
(string $CLC, string $code)
Format Country
string
formatCountry
(string $code)
Format Currency
string
formatCurrency
(string $code)
Format Date
string
formatDate
(int $ts, [string $mode = 'default'])
Format DateTime
string
formatDateTime
(string $datetime, [string $mode = 'default'], [string $pre = ' am '], [mixed $join = ' um '])
-
string
$datetime
-
string
$mode
-
string
$pre
Format Email
string
formatEmail
(string $email, [string $mailto = 'mailto:'])
-
string
$email
-
string
$mailto
Format Language
string
formatLanguage
(string $code)
Format Number
string
formatNumber
(mixed $num, [mixed $fmt = null])
Format Time
string
formatTime
(int $ts)
Prepare Full
Prepare text to be displayed as XHTML. Applies:
- Gadget_Formatter::tidy()
- Gadget_Formatter::replaceLinks()
- Gadget_Formatter::replaceTags()
- Gadget_Formatter::prepareSimple()
string
prepareFull
(string $txt)
Prepare Mail
string
prepareMail
(string $text, [string $charset = 'us-ascii'])
-
string
$text
-
string
$charset
Prepare Simple
string
prepareSimple
(string $txt, bool $nl2br)
Prepare Smilies
string
prepareSmilies
(string $txt)
Quote Text
string
quoteText
(string $string, [int $width = 72], [string $char = '>'])
-
string
$string
-
int
$width
-
string
$char
Random Background Color
string
randomBgColor
()
Replace Links
string
replaceLinks
(string $txt)
Replace Smilies
string
replaceSmilies
(string $txt)
Replace Tags
Replaces [bla] tags with their HTML equivalent, much faster and way more reliable than BBCodeParser.
string
replaceTags
(string $txt)
Shorten Text
string
shortenText
(string $text, [int $width = 72])
Tidy
string
tidy
(string $txt)
To Percent
string
toPercent
(int $fract, [int $total = 100], [mixed $plain = false])