/** * Constructs a new ezcAuthenticationLdapException with error message * $message and error code $code. * * Code $code is received in decimal format and will be displayed in * hexadecimal format. See http://php.net/manual/en/function.ldap-errno.php * for all the error codes returned by ldap_errno(). * * @param string $message Message to throw * @param mixed $code Error code returned by ldap_errno() function * @param mixed $ldapMessage Message thrown by the LDAP server */ public function __construct($message, $code = false, $ldapMessage = false) { $exMessage = $message; if ($ldapMessage !== false) { $exMessage .= ': ' . $ldapMessage; } if ($code !== false) { $exMessage .= ' (code: ' . $code . ')'; } parent::__construct($exMessage); }
/** * Constructs a new ezcAuthenticationGroupException with error message * $message. * * @param string $message Message to throw */ public function __construct($message) { parent::__construct($message); }