当前位置: 首页>>代码示例>>PHP>>正文


PHP TimberHelper::start_timer方法代码示例

本文整理汇总了PHP中TimberHelper::start_timer方法的典型用法代码示例。如果您正苦于以下问题:PHP TimberHelper::start_timer方法的具体用法?PHP TimberHelper::start_timer怎么用?PHP TimberHelper::start_timer使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在TimberHelper的用法示例。


在下文中一共展示了TimberHelper::start_timer方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: testTimers

 function testTimers()
 {
     $start = TimberHelper::start_timer();
     sleep(1);
     $end = TimberHelper::stop_timer($start);
     $this->assertContains(' seconds.', $end);
     $time = str_replace(' seconds.', '', $end);
     $this->assertGreaterThan(1, $time);
 }
开发者ID:ruscon,项目名称:timber,代码行数:9,代码来源:test-timber-helper.php

示例2: TimberPost

<?php

/**
 * The main template file.
 */
// set up page data
$template = false;
$start = TimberHelper::start_timer();
$data = Timber::get_context();
$data['latest_news'] = get_fg_latest_posts();
if (is_singular()) {
    $data['post'] = new TimberPost();
} else {
    $data['posts'] = Timber::get_posts();
}
$data['config'] = $get_config();
$data['menu'] = new TimberMenu('main-menu');
if (is_single()) {
    $template = 'single';
    $data['slideshow'] = $get_slideshow();
} elseif (is_page()) {
    $matches = null;
    $template = 'page';
    // for custom templates
    $returnValue = preg_match('/.*\\/(.*?)\\./', get_page_template(), $matches);
    if ($returnValue) {
        $template = 'page-' . $matches[1];
    }
    $data['slideshow'] = $get_slideshow();
} elseif (is_home()) {
    $template = 'index';
开发者ID:sturple,项目名称:fg-theme-master,代码行数:31,代码来源:index.php

示例3: handle_post_results

 public static function handle_post_results($results, $PostClass = 'TimberPost')
 {
     $start = TimberHelper::start_timer();
     $posts = array();
     foreach ($results as $rid) {
         $PostClassUse = $PostClass;
         if (is_array($PostClass)) {
             $post_type = get_post_type($rid);
             $PostClassUse = 'TimberPost';
             if (isset($PostClass[$post_type])) {
                 $PostClassUse = $PostClass[$post_type];
             } else {
                 if (is_array($PostClass)) {
                     TimberHelper::error_log($post_type . ' of ' . $rid . ' not found in ' . print_r($PostClass, true));
                 } else {
                     TimberHelper::error_log($post_type . ' not found in ' . $PostClass);
                 }
             }
         }
         $post = new $PostClassUse($rid);
         if (isset($post->ID)) {
             $posts[] = $post;
         }
     }
     return $posts;
 }
开发者ID:pedrokoblitz,项目名称:centro-dialogo-aberto,代码行数:26,代码来源:timber.php


注:本文中的TimberHelper::start_timer方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。