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


PHP Wikia::get_content_pages方法代码示例

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


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

示例1: getTotalPages

 private function getTotalPages()
 {
     $totalPages = intval(Wikia::get_content_pages());
     $totalPages = $this->totalPagesFallback < $totalPages ? $totalPages : $this->totalPagesFallback;
     return $totalPages;
 }
开发者ID:Tjorriemorrie,项目名称:app,代码行数:6,代码来源:WikiaStatsModel.class.php

示例2: getStats

 /**
  * get stats
  * @responseParam integer visitors
  * @responseParam integer edits
  * @responseParam integer communities
  * @responseParam integer totalPages
  */
 public function getStats()
 {
     $this->wf->ProfileIn(__METHOD__);
     $memKey = $this->wf->SharedMemcKey('wikiahomepage', 'stats', $this->wg->contLang->getCode());
     $stats = $this->wg->Memc->get($memKey);
     if (empty($stats)) {
         $stats['visitors'] = $this->helper->getStatsFromArticle('StatsVisitors');
         $stats['edits'] = $this->helper->getEdits();
         if (empty($stats['edits'])) {
             $stats['editsDefault'] = $this->helper->getStatsFromArticle('StatsEdits');
         }
         $stats['communities'] = $this->helper->getStatsFromArticle('StatsCommunities');
         $defaultTotalPages = $this->helper->getStatsFromArticle('StatsTotalPages');
         $totalPages = intval(Wikia::get_content_pages());
         $stats['totalPages'] = $totalPages > $defaultTotalPages ? $totalPages : $defaultTotalPages;
         $this->wg->Memc->set($memKey, $stats, 60 * 60 * 1);
     }
     foreach ($stats as $key => $value) {
         $this->{$key} = $this->wg->Lang->formatNum($value);
     }
     $this->communities = $this->communities . '+';
     if (empty($stats['edits']) && in_array('editsDefault', $stats)) {
         $this->edits = $this->editsDefault . '+';
     }
     $this->wf->ProfileOut(__METHOD__);
 }
开发者ID:schwarer2006,项目名称:wikia,代码行数:33,代码来源:WikiaHomePageController.class.php


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