本文整理汇总了PHP中Benchmark::getTotals方法的典型用法代码示例。如果您正苦于以下问题:PHP Benchmark::getTotals方法的具体用法?PHP Benchmark::getTotals怎么用?PHP Benchmark::getTotals使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Benchmark
的用法示例。
在下文中一共展示了Benchmark::getTotals方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: render
/**
* Função renderizadora das views
* @access public
* @param String $view
* @return void
*/
public function render($view)
{
$this->loadHelpers();
$view = $view[0] == '/' ? substr($view, 1) : 'views/' . strtolower($this->request->controller_name) . '/' . $view;
$content = $this->template->renderPage($view . ".php");
// Para não redenrizar layout.
// Setar no controller: var $layout = null;
if (!empty($this->layout)) {
$this->add('content', $content);
$content = $this->template->fetch('views/layouts/' . $this->layout . '.php');
}
echo $content;
if (BENCHMARK) {
echo '<style type="text/css">
div.cms_debug{
background-color: white;
position: fixed;
bottom:0;
-moz-box-shadow:0 -1px 4px #000;
box-shadow:0 -1px 4px #000;
-webkit-box-shadow:0 -1px 4px #000;
padding: 2px 4px 0 4px;
left:10px;
opacity:0.3;
}
div.cms_debug:hover{
opacity:1;
}
</style>';
Benchmark::stop('Load Time');
echo '<div class="cms_debug">';
foreach (Benchmark::getTotals() as $total) {
echo $total . '<br>';
}
echo '</div>';
}
die;
// Para garantir e não chamar 2 render.
}