Zend_Ldap_Filter_Mask provides a simple string filter to be used with a mask.
category | Zend |
---|---|
package | Zend_Ldap |
subpackage | Filter |
copyright | Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com) |
license | New BSD License |
inherited_from | \Zend_Ldap_Filter_String |
__construct(string $mask, $value)
inherited_from | \Zend_Ldap_Filter_String::__construct() |
---|
string
__construct(string $filter)
string
addAnd($filter) : \Zend_Ldap_Filter_And
\Zend_Ldap_Filter_And
addOr($filter) : \Zend_Ldap_Filter_Or
\Zend_Ldap_Filter_Or
escapeValue(string|array $values = array()
) : array
Any control characters with an ACII code < 32 as well as the characters with special meaning in LDAP filters "*", "(", ")", and "\" (the backslash) are converted into the representation of a backslash followed by two hex digits representing the hexadecimal value of the character.
see | from Benedikt Hallinger |
---|---|
link | http://pear.php.net/package/Net_LDAP2 |
author | Benedikt Hallinger |
string
array
Array of values to escape
array
Array $values, but escapednegate() : \Zend_Ldap_Filter_Abstract
\Zend_Ldap_Filter_Abstract
toString() : string
inherited_from | \Zend_Ldap_Filter_String::toString() |
---|
string
toString() : string
string
unescapeValue(string|array $values = array()
) : array
Converts any sequences of a backslash followed by two hex digits into the corresponding character.
see | from Benedikt Hallinger |
---|---|
link | http://pear.php.net/package/Net_LDAP2 |
author | Benedikt Hallinger |
string
array
Array of values to escape
array
Array $values, but unescaped$_filter : string