<?php
class MyException extends \PDOException
{
public function __construct($message, $code, $previous)
{
parent::__construct($message, $code, $previous);
$this->errorInfo = array('code', 'sqlstate');
}
}
$e = new MyException('bla', '123', new \Exception());
var_dump(array($e->getMessage(), $e->getCode(), $e->getPrevious(), $e->errorInfo));
preferences:
38.22 ms | 402 KiB | 5 Q