utility class to check values
| package |
jelix |
|---|---|
| subpackage |
utils |
| since | 1.0b1 |
_construct()
cleanAttr( $node)
cleanHtml(string $html, $isXhtml = false) : string
| since | 1.1 |
|---|
stringhtml content
stringthe cleaned html content
isBool(string $val) : boolean
stringthe value
booleantrue if it is valid
isEmail(string $val) : boolean
stringthe value
booleantrue if it is valid
isFloat(string $val, integer $min = null, integer $max = null) : boolean
stringthe value
integerminimum value (optional), null if no minimum
integermaximum value (optional), null if no maximum
booleantrue if it is valid
isHexInt(string $val, integer $min = null, integer $max = null) : boolean
stringthe value
integerminimum value (optional), null if no minimum
integermaximum value (optional), null if no maximum
booleantrue if it is valid
isInt(string $val, integer $min = null, integer $max = null) : boolean
stringthe value
integerminimum value (optional), null if no minimum
integermaximum value (optional), null if no maximum
booleantrue if it is valid
isIPv4(string $val) : boolean
stringthe value
booleantrue if it is valid
isIPv6(string $val) : boolean
stringthe value
booleantrue if it is valid
isUrl(string $url, $schemeRequired = false, $hostRequired = false, $pathRequired = false, $queryRequired = false) : boolean
stringthe url
booleantrue if it is valid
usePhpFilter()
INVALID_HTML
BAD_SAVE_HTML