/** * Creates a Zend_Ldap_Filter_String. * * @param string $mask * @param string $value,... */ public function __construct($mask, $value) { $args = func_get_args(); array_shift($args); for ($i = 0; $i < count($args); $i++) { $args[$i] = self::escapeValue($args[$i]); } $filter = vsprintf($mask, $args); parent::__construct($filter); }
/** * Creates a new Zend_Ldap_Filter. * * @param string $attr * @param string $value * @param string $filtertype * @param string $prepend * @param string $append */ public function __construct($attr, $value, $filtertype, $prepend = null, $append = null) { $filter = self::_createFilterString($attr, $value, $filtertype, $prepend, $append); parent::__construct($filter); }