Class Zend_Ldap_Exception

Description

Located in /Ldap/Exception.php (line 35)

Exception
   |
   --Zend_Exception
      |
      --Zend_Ldap_Exception
Class Constant Summary
 LDAP_BUSY = 0x33
 LDAP_IS_LEAF = 0x23
 LDAP_OTHER = 0x50
 LDAP_REFERRAL = 0x0a
 LDAP_SUCCESS = 0x00
 LDAP_TIMEOUT = 0x55
 LDAP_TOO_LATE = 0x78
Method Summary
 static int getLdapCode ([Zend_Ldap $ldap = null])
 int getErrorCode ()
 Zend_Ldap_Exception __construct ([Zend_Ldap $ldap = null], [string $str = null], [int $code = 0])
Methods
static getLdapCode (line 157)
  • return: The current error code for the resource
  • deprecated: not necessary any more - will be removed
  • access: public
static int getLdapCode ([Zend_Ldap $ldap = null])
getErrorCode (line 169)
  • return: The current error code for this exception
  • deprecated: will be removed
  • access: public
int getErrorCode ()
Constructor __construct (line 124)
  • access: public
Zend_Ldap_Exception __construct ([Zend_Ldap $ldap = null], [string $str = null], [int $code = 0])
  • Zend_Ldap $ldap: A Zend_Ldap object
  • string $str: An informtive exception message
  • int $code: An LDAP error code

Redefinition of:
Zend_Exception::__construct()
Construct the exception

Inherited Methods

Inherited From Zend_Exception

 Zend_Exception::__construct()
 Zend_Exception::_getPrevious()
 Zend_Exception::__call()
 Zend_Exception::__toString()
Class Constants
LDAP_ADMINLIMIT_EXCEEDED = 0x0b (line 48)
LDAP_AFFECTS_MULTIPLE_DSAS = 0x47 (line 78)
LDAP_ALIAS_DEREF_PROBLEM = 0x24 (line 62)
LDAP_ALIAS_PROBLEM = 0x21 (line 59)
LDAP_ALREADY_EXISTS = 0x44 (line 75)
LDAP_ASSERTION_FAILED = 0x7A (line 106)
LDAP_AUTH_METHOD_NOT_SUPPORTED = 0x07 (line 44)
LDAP_AUTH_UNKNOWN = 0x56 (line 85)
LDAP_BUSY = 0x33 (line 67)
LDAP_CANCELLED = 0x76 (line 102)
LDAP_CANNOT_CANCEL = 0x79 (line 105)
LDAP_CLIENT_LOOP = 0x60 (line 95)
LDAP_COMPARE_FALSE = 0x05 (line 42)
LDAP_COMPARE_TRUE = 0x06 (line 43)
LDAP_CONFIDENTIALITY_REQUIRED = 0x0d (line 50)
LDAP_CONNECT_ERROR = 0x5b (line 90)
LDAP_CONSTRAINT_VIOLATION = 0x13 (line 55)
LDAP_CONTROL_NOT_FOUND = 0x5d (line 92)
LDAP_CUP_INVALID_DATA = 0x73 (line 99)
LDAP_CUP_RELOAD_REQUIRED = 0x75 (line 101)
LDAP_CUP_RESOURCES_EXHAUSTED = 0x71 (line 97)
LDAP_CUP_SECURITY_VIOLATION = 0x72 (line 98)
LDAP_CUP_UNSUPPORTED_SCHEME = 0x74 (line 100)
LDAP_DECODING_ERROR = 0x54 (line 83)
LDAP_ENCODING_ERROR = 0x53 (line 82)
LDAP_FILTER_ERROR = 0x57 (line 86)
LDAP_INAPPROPRIATE_AUTH = 0x30 (line 64)
LDAP_INAPPROPRIATE_MATCHING = 0x12 (line 54)
LDAP_INSUFFICIENT_ACCESS = 0x32 (line 66)
LDAP_INVALID_CREDENTIALS = 0x31 (line 65)
LDAP_INVALID_DN_SYNTAX = 0x22 (line 60)
LDAP_INVALID_SYNTAX = 0x15 (line 57)
LDAP_IS_LEAF = 0x23 (line 61)
LDAP_LOCAL_ERROR = 0x52 (line 81)
LDAP_LOOP_DETECT = 0x36 (line 70)
LDAP_MORE_RESULTS_TO_RETURN = 0x5f (line 94)
LDAP_NAMING_VIOLATION = 0x40 (line 71)
LDAP_NOT_ALLOWED_ON_NONLEAF = 0x42 (line 73)
LDAP_NOT_ALLOWED_ON_RDN = 0x43 (line 74)
LDAP_NOT_SUPPORTED = 0x5c (line 91)
LDAP_NO_MEMORY = 0x5a (line 89)
LDAP_NO_OBJECT_CLASS_MODS = 0x45 (line 76)
LDAP_NO_RESULTS_RETURNED = 0x5e (line 93)
LDAP_NO_SUCH_ATTRIBUTE = 0x10 (line 52)
LDAP_NO_SUCH_OBJECT = 0x20 (line 58)
LDAP_NO_SUCH_OPERATION = 0x77 (line 103)
LDAP_OBJECT_CLASS_VIOLATION = 0x41 (line 72)
LDAP_OPERATIONS_ERROR = 0x01 (line 38)
LDAP_OTHER = 0x50 (line 79)
LDAP_PARAM_ERROR = 0x59 (line 88)
LDAP_PARTIAL_RESULTS = 0x09 (line 46)
LDAP_PROTOCOL_ERROR = 0x02 (line 39)
LDAP_PROXY_AUTHZ_FAILURE = 0x2F (line 63)
LDAP_REFERRAL = 0x0a (line 47)
LDAP_REFERRAL_LIMIT_EXCEEDED = 0x61 (line 96)
LDAP_RESULTS_TOO_LARGE = 0x46 (line 77)
LDAP_SASL_BIND_IN_PROGRESS = 0x0e (line 51)
LDAP_SERVER_DOWN = 0x51 (line 80)
LDAP_SIZELIMIT_EXCEEDED = 0x04 (line 41)
LDAP_STRONG_AUTH_REQUIRED = 0x08 (line 45)
LDAP_SUCCESS = 0x00 (line 37)
LDAP_SYNC_REFRESH_REQUIRED = 0x1000 (line 107)
LDAP_TIMELIMIT_EXCEEDED = 0x03 (line 40)
LDAP_TIMEOUT = 0x55 (line 84)
LDAP_TOO_LATE = 0x78 (line 104)
LDAP_TYPE_OR_VALUE_EXISTS = 0x14 (line 56)
LDAP_UNAVAILABLE = 0x34 (line 68)
LDAP_UNAVAILABLE_CRITICAL_EXTENSION = 0x0c (line 49)
LDAP_UNDEFINED_TYPE = 0x11 (line 53)
LDAP_UNWILLING_TO_PERFORM = 0x35 (line 69)
LDAP_USER_CANCELLED = 0x58 (line 87)
LDAP_X_ASSERTION_FAILED = 0x410f (line 110)
LDAP_X_CANNOT_CHAIN = 0x4111 (line 112)
LDAP_X_DOMAIN_MISMATCH = 0x7001 (line 116)
LDAP_X_EXTENSION_NOT_LOADED = 0x7002 (line 117)
LDAP_X_NO_OPERATION = 0x410e (line 109)
LDAP_X_NO_REFERRALS_FOUND = 0x4110 (line 111)
LDAP_X_SYNC_REFRESH_REQUIRED = 0x4100 (line 108)

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