]> git.wh0rd.org - tt-rss.git/blobdiff - classes/db.php
pdo: set warnings
[tt-rss.git] / classes / db.php
index 2244925023bddcee815963344a629328e0717383..94dec766e74c9bcb137087af8be8e7211841bf68 100644 (file)
@@ -31,6 +31,8 @@ class Db implements IDb {
                        DB_USER,
                        DB_PASS);
 
+               $this->pdo->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING );
+
                if (!$this->pdo) {
                        print("Error connecting via PDO.");
                        exit(101);
@@ -57,6 +59,13 @@ class Db implements IDb {
                return self::$instance;
        }
 
+    public static function pdo() {
+        if (self::$instance == null)
+            self::$instance = new self();
+
+        return self::$instance->pdo;
+    }
+
        static function quote($str){
                return("'$str'");
        }