/** * Log * @param string query */ public static function log($q) { if (self::$stats) { $current = self::$stats->get(str_replace('*', '', $q), 'count'); $current_count = 0; if (!empty($current)) { $current_count = $current[str_replace('*', '', $q)]['count']; } self::$stats->set(str_replace('*', '', $q), 'count', ++$current_count); } parent::log(str_replace('%', '%%', $q)); }
/** * Initialize * @param string dir for logs * @return bool */ public static function init($dir) { self::$dir = $dir; self::$today = date('Y-m-d'); }