public function Statistics()
 {
     $oEngine = Engine::getInstance();
     $iTimeInit = $oEngine->GetTimeInit();
     $iTimeFull = round(microtime(true) - $iTimeInit, 3);
     $this->Viewer_Assign('iTimeFullPerformance', $iTimeFull);
     $aStats = $oEngine->getStats();
     $aStats['cache']['time'] = round($aStats['cache']['time'], 5);
     $this->Viewer_Assign('aStatsPerformance', $aStats);
     $this->Viewer_Assign('bIsShowStatsPerformance', Router::GetIsShowStats());
     return $this->Viewer_Fetch('statistics_performance.tpl');
 }
 /**
  * Обработка хука перед закрывающим тегом body
  *
  * @return string
  */
 public function Statistics()
 {
     $oEngine = Engine::getInstance();
     /**
      * Подсчитываем время выполнения
      */
     $iTimeInit = $oEngine->GetTimeInit();
     $iTimeFull = round(microtime(true) - $iTimeInit, 3);
     $this->Viewer_Assign('iTimeFullPerformance', $iTimeFull);
     /**
      * Получаем статистику по кешу и БД
      */
     $aStats = $oEngine->getStats();
     $aStats['cache']['time'] = round($aStats['cache']['time'], 5);
     $this->Viewer_Assign('aStatsPerformance', $aStats);
     $this->Viewer_Assign('bIsShowStatsPerformance', Router::GetIsShowStats());
     /**
      * В ответ рендерим шаблон статистики
      */
     return $this->Viewer_Fetch('statistics_performance.tpl');
 }