Example #1
0
 /**
  * Return exemplar of PDO object
  *
  * @return null|PDO
  */
 public static function get()
 {
     if (is_null(self::$dbh)) {
         try {
             self::$dbh = new PDO(Config::$dbDriver . ':host=' . Config::$dbHost . ';dbname=' . Config::$dbName . ';charset=' . Config::$dbCharset, Config::$dbUsername, Config::$dbPassword, array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION));
         } catch (PDOException $pe) {
             crash($pe->getMessage());
         }
     }
     return self::$dbh;
 }