예제 #1
0
 /**
  * 現在のログを取得する
  *
  * @return string
  **/
 public static function getLog()
 {
     $registry = Registry::getInstance();
     if (!$registry->ifKeyExists('log')) {
         Logger::init();
     }
     return Registry::get('log');
 }
예제 #2
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;
 }