public static function traceNoCheck($query, $params, $function)
{
$startTime = microtime(true);
$result = $function();
$time = number_format(microtime(true) - $startTime, 4, '.', '');
$uri = new Uri();
$requestDetails = $uri->getPathWithoutPrefix() . '#' . FrontController::$requestId;
$value = array('query' => $query, 'params' => $params, 'time' => $time, 'trace' => self::getBacktraceString());
Session::push('stats_queries', $requestDetails, 'queries', $value);
self::removeExcessiveRequests();
return $result;
}