CDbException
| Пакет | system.db |
|---|---|
| Наследование | class CDbException » CException » Exception |
| С версии | 1.0 |
| Исходный код | framework/db/CDbException.php |
CDbException представляет исключение, вызванное некоторыми операциями, связанными с базой данных.
Общедоступные свойства
| Свойство | Тип | Описание | Определено в |
|---|---|---|---|
| errorInfo | смешанный | информация об ошибке, предоставленная исключением PDO. | CDbException |
Защищённые свойства
| Свойство | Тип | Описание | Определено в |
|---|---|---|---|
| code | Exception | ||
| file | Exception | ||
| line | Exception | ||
| message | Exception |
Общедоступные методы
| Метод | Описание | Определено в |
|---|---|---|
| __construct() | Конструктор. | CDbException |
| __toString() | Exception | |
| __wakeup() | Exception | |
| getCode() | Exception | |
| getFile() | Exception | |
| getLine() | Exception | |
| getMessage() | Exception | |
| getPrevious() | Exception | |
| getTrace() | Exception | |
| getTraceAsString() | Exception |
Подробности свойств
errorInfo свойство (доступно с версии v1.1.4)
public mixed $errorInfo;
информация об ошибке, предоставленная исключением PDO. Это то же самое, что возвращается методом PDO::errorInfo.
Подробности методов
__construct() метод
public void __construct(string $message, integer $code=0, mixed $errorInfo=NULL) | ||
| $message | строка | сообщение об ошибке PDO |
| $code | целое | код ошибки PDO |
| $errorInfo | смешанный | информация об ошибке PDO |
Исходный код: framework/db/CDbException.php#33 (показать)
public function __construct($message,$code=0,$errorInfo=null)
{
$this->errorInfo=$errorInfo;
parent::__construct($message,$code);
}
Конструктор.
© 2008–2017 by Yii Software LLC
Licensed under the three clause BSD license.
http://www.yiiframework.com/doc/api/1.1/CDbException