Example #1
0
 /**
  * Constructor
  * 
  * @access public 
  */
 public function __construct()
 {
     if (!extension_loaded('pdo')) {
         die('The PDO extension is required.');
     }
     self::$config = config_load('database');
     self::connect();
 }
Example #2
0
 /**
  * Implementa la interfaz FileStorable
  */
 public static function load_config()
 {
     if (self::$config == null) {
         self::$config = FileStore::read(__CLASS__);
         if (self::$config === null) {
             self::$config = array('HOST' => 'unconfigured host', 'USER' => 'unconfigured user', 'PASSWORD' => 'unconfigured password', 'DATABASE' => 'unconfigured database');
         }
     }
 }
Example #3
0
<?php

require_once dirname(__FILE__) . '/models/Database.class.php';
Database::$config = array('databases' => array('History' => 'sqlite:/Expendable-Copies/iPhoto Library/Database/History.apdb'));