public static function addSqlInfo($sql, $type = self::SQL_TYPE_NORMAL, $other = 0) { switch ($type) { case self::SQL_TYPE_FROM_CACHE: $sql .= "<span style='color:red;'>[from cache]</span>"; break; case self::SQL_TYPE_SLOW: $sql .= "<span style='color:red;'>[slow sql, {$other}]</span>"; break; } self::addTipInfo($sql, self::TIP_INFO_TYPE_SQL); }
/** * Debug模式记录查询语句显示到控制台 * * @param int $type * @param int $other $other type = SQL_TYPE_SLOW时带上执行时间 */ private function debugLogSql($type = Debug::SQL_TYPE_NORMAL, $other = 0) { Debug::addSqlInfo($this->buildDebugSql(), $type, $other); }