/** * @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()); } } }
/** * @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(); } }