Methods
Sets filter options
__construct(string | array | \Traversable $charlistOrOptions)
Parameters
$charlistOrOptions
stringarray\Traversable
Invoke filter as a command
__invoke(mixed $value) : mixed
Inherited
Proxies to filter()
inherited_from |
\Zend\Filter\AbstractFilter::__invoke() |
Parameters
$value
mixed
Exceptions
Returns
mixed
Defined by Zend\Filter\FilterInterface
filter(string $value) : string
Returns the string $value with characters stripped from the beginning and end
Parameters
$value
string
Exceptions
Returns
string
Returns the charList option
getCharList() : string | null
Retrieve options representing object state
getOptions() : array
Inherited
inherited_from |
\Zend\Filter\AbstractFilter::getOptions() |
Returns
array
hasPcreUnicodeSupport()
hasPcreUnicodeSupport() : bool
Inherited
inherited_from |
\Zend\Filter\AbstractFilter::hasPcreUnicodeSupport() |
Returns
bool
Sets the charList option
setCharList(string $charList) : \Zend\Filter\self
Parameters
$charList
string
Returns
\Zend\Filter\self
Provides a fluent interface
setOptions()
setOptions(array | \Traversable $options) : \Zend\Filter\self
Inherited
inherited_from |
\Zend\Filter\AbstractFilter::setOptions() |
Parameters
$options
array\Traversable
Exceptions
Returns
\Zend\Filter\self
isOptions()
isOptions(mixed $options) : bool
Inherited
inherited_from |
\Zend\Filter\AbstractFilter::isOptions() |
Parameters
$options
mixed
Returns
bool
Unicode aware trim method
Fixes a PHP problem
unicodeTrim(string $value, string $charlist) : string
Parameters
$value
string
$charlist
string
Returns
string
Properties
Filter options
$options : array