Example #1
0
 /**
  * @param $url
  */
 protected function debugResponse($url)
 {
     parent::debugResponse($url);
     if ($profile = $this->getProfile()) {
         if ($profile->hasCollector('security')) {
             if ($profile->getCollector('security')->isAuthenticated()) {
                 $this->debugSection('User', $profile->getCollector('security')->getUser() . ' [' . implode(',', $profile->getCollector('security')->getRoles()) . ']');
             } else {
                 $this->debugSection('User', 'Anonymous');
             }
         }
         if ($profile->hasCollector('swiftmailer')) {
             $messages = $profile->getCollector('swiftmailer')->getMessageCount();
             if ($messages) {
                 $this->debugSection('Emails', $messages . ' sent');
             }
         }
         if ($profile->hasCollector('timer')) {
             $this->debugSection('Time', $profile->getCollector('timer')->getTime());
         }
     }
 }
Example #2
0
 /**
  * @param $url
  */
 protected function debugResponse($url)
 {
     parent::debugResponse($url);
     $this->debugSection('Session', json_encode($_COOKIE));
     if ($this->db) {
         $profiler = $this->db->getProfiler();
         $queries = $profiler->getTotalNumQueries() - $this->queries;
         $time = $profiler->getTotalElapsedSecs() - $this->time;
         $this->debugSection('Db', $queries . ' queries');
         $this->debugSection('Time', round($time, 2) . ' secs taken');
         $this->time = $profiler->getTotalElapsedSecs();
         $this->queries = $profiler->getTotalNumQueries();
     }
 }