Esempio n. 1
0
 public function __construct($name)
 {
     $connect = \limepie\config::get("db-server", $name);
     if (TRUE === isset($connect["dsn"]) && TRUE === isset($connect["username"]) && TRUE === isset($connect["password"])) {
         parent::__construct($connect["dsn"], $connect["username"], $connect["password"]);
     } else {
         throw new \limepie\db\exception($name . " config를 확인하세요.");
     }
 }
 /**
  * Constructor.
  *
  * @param   array  $options  List of options used to configure the connection
  *
  * @since   12.1
  */
 public function __construct($options)
 {
     $options['driver'] = 'oci';
     $options['charset'] = isset($options['charset']) ? $options['charset'] : 'AL32UTF8';
     $options['dateformat'] = isset($options['dateformat']) ? $options['dateformat'] : 'RRRR-MM-DD HH24:MI:SS';
     $this->charset = $options['charset'];
     $this->dateformat = $options['dateformat'];
     // Finalize initialisation
     parent::__construct($options);
 }
Esempio n. 3
0
 public function __construct()
 {
     parent::__construct('sqlite::memory:');
 }