コード例 #1
0
 public static function run()
 {
     try {
         $config = parse_ini_file(__DIR__ . DIRECTORY_SEPARATOR . 'dbconfig.ini');
         $connection = AbstractDatabaseConnection::factory($config);
     } catch (Exception $e) {
         echo $e->getTraceAsString();
     }
 }
コード例 #2
0
<?php

require_once 'autoload.php';
use padroes\criacao\factory\AbstractDatabaseConnection;
$properties = array('adapter' => 'sqlite', 'username' => 'root', 'password' => 'myrootsql', 'dbname' => 'teste', 'host' => 'localhost', 'port' => '3306');
$connection = AbstractDatabaseConnection::factory($properties);
echo get_class($connection);