當前位置: 首頁>>代碼示例>>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;未經允許,請勿轉載。