/** * @return PDO */ protected static function getDb() { if (!isset(self::$instance)) { self::$instance = new PDO('mysql:host=' . cfg()->db_log['host'] . ';dbname=' . cfg()->db_log['name'], cfg()->db_log['user'], cfg()->db_log['pass']); self::$instance->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING); self::$instance->query('SET NAMES utf8'); } return self::$instance; }