Class: Doctrine_Connection_Mssql_Exception
Source Location: /Doctrine/Connection/Mssql/Exception.phpClass Doctrine_Connection_Mssql_Exception
Class Overview
Doctrine_Connection_Mssql_Exception Located in /Doctrine/Connection/Mssql/Exception.php [line 34] Exception | --Doctrine_Exception | --Doctrine_Connection_Exception | --Doctrine_Connection_Mssql_ExceptionAuthor(s):
|
[ Top ]
Inherited Properties, Constants, and Methods
Inherited Properties | Inherited Methods | Inherited Constants |
---|---|---|
Inherited From Doctrine_Connection_Exception Inherited From Doctrine_Exception Inherited From Exception (Internal Class)
|
Inherited From Doctrine_Connection_Exception
Inherited From Doctrine_Exception
Inherited From Exception (Internal Class)
|
[ Top ]
Property Summary
Method Summary
boolean | processErrorInfo() | This method checks if native error code/message can be converted into a portable code and then adds this portable error code to $portableCode field |
[ Top ]
Properties
static array
$errorCodeMap
= array(
110 => Doctrine::ERR_VALUE_COUNT_ON_ROW,
155 => Doctrine::ERR_NOSUCHFIELD,
170 => Doctrine::ERR_SYNTAX,
207 => Doctrine::ERR_NOSUCHFIELD,
208 => Doctrine::ERR_NOSUCHTABLE,
245 => Doctrine::ERR_INVALID_NUMBER,
515 => Doctrine::ERR_CONSTRAINT_NOT_NULL,
547 => Doctrine::ERR_CONSTRAINT,
1913 => Doctrine::ERR_ALREADY_EXISTS,
2627 => Doctrine::ERR_CONSTRAINT,
2714 => Doctrine::ERR_ALREADY_EXISTS,
3701 => Doctrine::ERR_NOSUCHTABLE,
8134 => Doctrine::ERR_DIVZERO,
) [line 40]
API Tags:110 => Doctrine::ERR_VALUE_COUNT_ON_ROW,
155 => Doctrine::ERR_NOSUCHFIELD,
170 => Doctrine::ERR_SYNTAX,
207 => Doctrine::ERR_NOSUCHFIELD,
208 => Doctrine::ERR_NOSUCHTABLE,
245 => Doctrine::ERR_INVALID_NUMBER,
515 => Doctrine::ERR_CONSTRAINT_NOT_NULL,
547 => Doctrine::ERR_CONSTRAINT,
1913 => Doctrine::ERR_ALREADY_EXISTS,
2627 => Doctrine::ERR_CONSTRAINT,
2714 => Doctrine::ERR_ALREADY_EXISTS,
3701 => Doctrine::ERR_NOSUCHTABLE,
8134 => Doctrine::ERR_DIVZERO,
) [line 40]
Access: | protected |
[ Top ]
Methods
processErrorInfo [line 65]
|
This method checks if native error code/message can be converted into a portable code and then adds this portable error code to $portableCode field
Parameters:array | $errorInfo: | error info array |
API Tags:
Return: | whether or not the error info processing was successfull (the process is successfull if portable error code was found) |
Access: | public |
Information Tags:
Since: | 1.0 |
[ Top ]