protected static function getDatabaseConnection()
 {
     if (!self::$db) {
         $dsn = 'mysql:host=' . DB_HOST . ';dbname=' . DB_NAME . ';charset=utf8';
         self::$db = new PDO($dsn, DB_USER, DB_PASS);
         self::$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
         self::$db->setAttribute(PDO::ATTR_EMULATE_PREPARES, false);
     }
     return self::$db;
 }
Esempio n. 2
0
 protected static function getDatabaseConnection()
 {
     if (!self::$db) {
         // connecting to the data base
         $dsn = 'mysql:host=localhost;dbname=myrecipes;charset=utf8';
         self::$db = new PDO($dsn, 'root', '');
         self::$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
         self::$db->setAttribute(PDO::ATTR_EMULATE_PREPARES, false);
     }
     return self::$db;
 }