Я могу разрешить PDO выдавать ошибку как исключения для класса PDOException.
Могу ли я сделать это, чтобы бросить его в мой класс исключений?
Прямо сейчас я должен кодировать это так:
try {
$sql = "query";
$zap = $pdo->query($sql);
$sql_d=array();
if ($zap->execute($sql_d)) {
}
} catch (\PDOException $e) {
throw new dbException($zap->errorInfo(), $sql);
}
Я хочу, чтобы PDO выдавала ошибку классу dbException, а не PDOException.
Задача ещё не решена.
Других решений пока нет …