InputFilter
class InputFilter implements Serializable (View source)
Class Filter
Constants
INTEGER |
|
UINT |
|
FLOAT |
|
BOOLEAN |
|
WORD |
|
ALNUM |
|
CMD |
|
BASE64 |
|
STRING |
|
HTML |
|
ARRAY_TYPE |
|
PATH |
|
USERNAME |
|
|
|
URL |
|
RAW |
|
Methods
mixed
clean(string $source, string|callable|object $filter = 'string')
clean
callable
getHandler(string $name)
getHandlers
getHtmlCleaner()
gethtmlCleaner
callable
getDefaultHandler()
getDefaultHandler
setDefaultHandler(callable $defaultHandler)
setDefaultHandler
string
serialize()
Method to serialize the Filter.
unserialize(string $input)
Method to unserialize the Filter.
Details
at line line 63
__construct(HtmlCleaner $htmlCleaner = null)
Class init.
at line line 78
mixed
clean(string $source, string|callable|object $filter = 'string')
clean
at line line 116
callable
getHandler(string $name)
getHandlers
at line line 130
InputFilter
setHandler(string $name, CleanerInterface[]|callable[] $handler)
setHandlers
at line line 147
HtmlCleaner
getHtmlCleaner()
gethtmlCleaner
at line line 159
InputFilter
setHtmlCleaner(HtmlCleaner $htmlCleaner)
sethtmlCleaner
at line line 171
callable
getDefaultHandler()
getDefaultHandler
at line line 183
InputFilter
setDefaultHandler(callable $defaultHandler)
setDefaultHandler
at line line 350
string
serialize()
Method to serialize the Filter.
at line line 368
InputFilter
unserialize(string $input)
Method to unserialize the Filter.