/** * 現在のログを取得する * * @return string **/ public static function getLog() { $registry = Registry::getInstance(); if (!$registry->ifKeyExists('log')) { Logger::init(); } return Registry::get('log'); }
/** * データベース接続を行う * * @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; }