0
У меня есть класс, который расширяет PDO и делает соединение, как это:Исключение для класса, который расширяет PDO?
class DBConnection extends PDO {
protected static $config = array(
'host' => 'localhost',
'username' => 'root',
'password' => '',
'dbname' => 'test'
);
public function __construct() {
parent::__construct("mysql:host=".self::$config['host'].";dbname=".self::$config['dbname'].";charset=utf8",
self::$config['username'], self::$config['password']);
$this->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$this->setAttribute(PDO::ATTR_EMULATE_PREPARES, false);
}
}
Как я могу проверить для каких-либо исключений из родительского класса? Я имею в виду, если в массиве конфигурации есть проблема, сообщение передается пользователю пользователю, но я не хочу этого делать? Заранее спасибо.
ini_set ('display_errors', 0) ; Я сделал это так – Bor