예제 #1
0
 /**
  * データベース接続を行う
  *
  * @param  String    database.iniの区画名
  * @return Database
  **/
 public static function connection($database_block)
 {
     // Registryに登録され、コネクションも同じ場合
     if (Registry::getInstance()->ifKeyExists('db')) {
         $db = Registry::get('db');
     } else {
         $db = new Database($database_block);
         Registry::set('db', $db);
     }
     return $db;
 }
예제 #2
0
 /**
  * ログを追記する
  *
  * @param  string $text
  * @return void
  **/
 public static function addLog($text)
 {
     $log = Logger::getLog();
     $log .= $text . PHP_EOL;
     Registry::set('log', $log);
 }