Helpers
final class Helpers
Helpers.
Methods
No description
Translate all white spaces (\t \n \r space) to meta-spaces \x01-\x04.
Reverts meta-spaces back to normal spaces.
Removes special controls characters and normalizes line endings and spaces.
Converts UTF-8 to ASCII.
Converts to web safe characters [a-z0-9-] text.
Outdents text block.
Is given URL relative?
Prepends root to URL, if possible.
Details
at line 18
__construct()
No description
at line 30
static string
freezeSpaces($s)
Translate all white spaces (\t \n \r space) to meta-spaces \x01-\x04.
which are ignored by TexyHtmlOutputModule routine
at line 41
static string
unfreezeSpaces($s)
Reverts meta-spaces back to normal spaces.
at line 52
static string
normalize($s)
Removes special controls characters and normalizes line endings and spaces.
at line 75
static
toAscii($s)
Converts UTF-8 to ASCII.
iconv('UTF-8', 'ASCII//TRANSLIT', ...) has problem with glibc!
at line 97
static string
webalize($s, $charlist = null)
Converts to web safe characters [a-z0-9-] text.
at line 112
static string
outdent($s, $firstLine = false)
Outdents text block.
at line 135
static bool
isRelative($URL)
Is given URL relative?
at line 148
static string
prependRoot($URL, $root)
Prepends root to URL, if possible.
Traits
Better OOP experience.