public function toHtml() { $outer = Html::create('div'); $totalTime = Profiler::getTotalTime(); $this->createTotal('Total', $totalTime)->addTo($outer); foreach (Profiler::getSections() as $key => $value) { $this->createInner($key, $value, $totalTime)->addTo($outer); } return $outer->render(); }