Zend\Ldap\Filter\AndFilter
Zend\Ldap\Filter\AndFilter provides an 'and' filter.
Synopsis
class AndFilter
extends AbstractLogicalFilter
{
- // Inherited constants from AbstractLogicalFilter
- const TYPE_AND = '&';
- const TYPE_OR = '|';
- // methods
- public void __construct()
- // Inherited methods from AbstractLogicalFilter
- protected void __construct()
- public AbstractLogicalFilter addFilter()
- public string toString()
- // Inherited methods from AbstractFilter
- public abstract string toString()
- public string __toString()
- public AbstractFilter negate()
- public AndFilter addAnd()
- public OrFilter addOr()
- public static array escapeValue()
- public static array unescapeValue()
Hierarchy
Constants
Name | Value |
---|---|
TYPE_AND | '&' |
TYPE_OR | '|' |
Methods
Inherited from Zend\Ldap\Filter\AbstractLogicalFilter
public
- addFilter() — Adds a filter to this grouping filter.
- toString() — Returns a string representation of the filter.
Inherited from Zend\Ldap\Filter\AbstractFilter
public
- __toString() — Returns a string representation of the filter.
- addAnd() — Creates an 'and' filter.
- addOr() — Creates an 'or' filter.
- escapeValue() — Escapes the given VALUES according to RFC 2254 so that they can be safely used in LDAP filters.
- negate() — Negates the filter.
- toString() — Returns a string representation of the filter.
- unescapeValue() — Undoes the conversion done by {@link escapeValue()}.