Class Zend_Ldap_Filter

Description

Zend_Ldap_Filter.

  • copyright: Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com)
  • license: New BSD License

Located in /Ldap/Filter.php (line 37)

Zend_Ldap_Filter_Abstract
   |
   --Zend_Ldap_Filter_String
      |
      --Zend_Ldap_Filter
Class Constant Summary
Method Summary
 static Zend_Ldap_Filter_And andFilter ( $filter, Zend_Ldap_Filter_Abstract $filter,...)
 static Zend_Ldap_Filter any (string $attr)
 static Zend_Ldap_Filter approx (string $attr, string $value)
 static Zend_Ldap_Filter begins (string $attr, string $value)
 static Zend_Ldap_Filter contains (string $attr, string $value)
 static Zend_Ldap_Filter ends (string $attr, string $value)
 static Zend_Ldap_Filter equals (string $attr, string $value)
 static Zend_Ldap_Filter greater (string $attr, string $value)
 static Zend_Ldap_Filter greaterOrEqual (string $attr, string $value)
 static Zend_Ldap_Filter less (string $attr, string $value)
 static Zend_Ldap_Filter lessOrEqual (string $attr, string $value)
 static Zend_Ldap_Filter_Mask mask (string $mask, string $value)
 static Zend_Ldap_Filter_Or orFilter ( $filter, Zend_Ldap_Filter_Abstract $filter,...)
 static Zend_Ldap_Filter_String string (string $filter)
 Zend_Ldap_Filter __construct (string $attr, string $value, string $filtertype, [string $prepend = null], [string $append = null])
Variables

Inherited Variables

Inherited from Zend_Ldap_Filter_String

Zend_Ldap_Filter_String::$_filter
Methods
static andFilter (line 208)

Creates an 'and' filter.

  • access: public
static Zend_Ldap_Filter_And andFilter ( $filter, Zend_Ldap_Filter_Abstract $filter,...)
static any (line 170)

Creates an 'any' filter.

(attr=*)

  • access: public
static Zend_Ldap_Filter any (string $attr)
  • string $attr
static approx (line 158)

Creates an 'approx' filter.

(attr~=value)

  • access: public
static Zend_Ldap_Filter approx (string $attr, string $value)
  • string $attr
  • string $value
static begins (line 67)

Creates a 'begins with' filter.

(attr=value*)

  • access: public
static Zend_Ldap_Filter begins (string $attr, string $value)
  • string $attr
  • string $value
static contains (line 93)

Creates a 'contains' filter.

(attr=*value*)

  • access: public
static Zend_Ldap_Filter contains (string $attr, string $value)
  • string $attr
  • string $value
static ends (line 80)

Creates an 'ends with' filter.

(attr=*value)

  • access: public
static Zend_Ldap_Filter ends (string $attr, string $value)
  • string $attr
  • string $value
static equals (line 54)

Creates an 'equals' filter.

(attr=value)

  • access: public
static Zend_Ldap_Filter equals (string $attr, string $value)
  • string $attr
  • string $value
static greater (line 106)

Creates a 'greater' filter.

(attr>value)

  • access: public
static Zend_Ldap_Filter greater (string $attr, string $value)
  • string $attr
  • string $value
static greaterOrEqual (line 119)

Creates a 'greater or equal' filter.

(attr>=value)

  • access: public
static Zend_Ldap_Filter greaterOrEqual (string $attr, string $value)
  • string $attr
  • string $value
static less (line 132)

Creates a 'less' filter.

(attr<value)

  • access: public
static Zend_Ldap_Filter less (string $attr, string $value)
  • string $attr
  • string $value
static lessOrEqual (line 145)

Creates an 'less or equal' filter.

(attr<=value)

  • access: public
static Zend_Ldap_Filter lessOrEqual (string $attr, string $value)
  • string $attr
  • string $value
static mask (line 193)

Creates a simple string filter to be used with a mask.

  • access: public
static Zend_Ldap_Filter_Mask mask (string $mask, string $value)
  • string $mask
  • string $value
static orFilter (line 223)

Creates an 'or' filter.

  • access: public
static Zend_Ldap_Filter_Or orFilter ( $filter, Zend_Ldap_Filter_Abstract $filter,...)
static string (line 181)

Creates a simple custom string filter.

  • access: public
static Zend_Ldap_Filter_String string (string $filter)
  • string $filter
Constructor __construct (line 260)

Creates a new Zend_Ldap_Filter.

  • access: public
Zend_Ldap_Filter __construct (string $attr, string $value, string $filtertype, [string $prepend = null], [string $append = null])
  • string $attr
  • string $value
  • string $filtertype
  • string $prepend
  • string $append

Redefinition of:
Zend_Ldap_Filter_String::__construct()
Creates a Zend_Ldap_Filter_String.

Inherited Methods

Inherited From Zend_Ldap_Filter_String

 Zend_Ldap_Filter_String::__construct()
 Zend_Ldap_Filter_String::toString()

Inherited From Zend_Ldap_Filter_Abstract

 Zend_Ldap_Filter_Abstract::addAnd()
 Zend_Ldap_Filter_Abstract::addOr()
 Zend_Ldap_Filter_Abstract::escapeValue()
 Zend_Ldap_Filter_Abstract::negate()
 Zend_Ldap_Filter_Abstract::toString()
 Zend_Ldap_Filter_Abstract::unescapeValue()
 Zend_Ldap_Filter_Abstract::__toString()
Class Constants
TYPE_APPROX = '~=' (line 44)
TYPE_EQUALS = '=' (line 39)
TYPE_GREATER = '>' (line 40)
TYPE_GREATEROREQUAL = '>=' (line 41)
TYPE_LESS = '<' (line 42)
TYPE_LESSOREQUAL = '<=' (line 43)

Documentation generated on Mon, 21 Jun 2010 15:23:43 -0400 by phpDocumentor 1.4.3