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.