public function renderWebSession($wsArr)
 {
     $logLevel = $this->em->getRepository("TechGSfBaseprjBundle:Log")->getLogLevelByWebSessionId($wsArr['id']);
     $start = \DateTime::createFromFormat('Y-m-d H:i:s', $wsArr['startd']);
     $stop = \DateTime::createFromFormat('Y-m-d H:i:s', $wsArr['stopd']);
     $duration = UtilityManager::time_difference_readable($start, $stop);
     $finish = UtilityManager::time_ago($stop);
     $levelStruct = array();
     foreach (LogManager::$logLevels as $level => $info) {
         $levelStruct[$level]['tot'] = 0;
         $levelStruct[$level]['label'] = $info['label'];
     }
     foreach ($logLevel as $level) {
         $levelStruct[$level['log_level']]['tot'] += $level['tot'];
     }
     $returnValue = array();
     $returnValue['arr'] = $wsArr;
     $returnValue['html'] = $this->tgKernel->getTemplatingEngine()->render('TechGSfBaseprjBundle:GPanel:Component/session/render_websession.html.twig', array('duration' => $duration, 'finish' => $finish, 'levelStruct' => $levelStruct));
     return $returnValue;
 }