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


PHP Fave::count方法代码示例

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


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

示例1: countExistingFaves

 /**
  * Count the number of faves a notice already has. Used to initalize
  * a tally for a notice.
  *
  * @param integer $noticeID ID of the notice to count faves for
  *
  * @return integer $total total number of time the notice has been favored
  */
 static function countExistingFaves($noticeID)
 {
     $fave = new Fave();
     $fave->notice_id = $noticeID;
     $total = $fave->count();
     return $total;
 }
开发者ID:bashrc,项目名称:gnusocial-debian,代码行数:15,代码来源:Fave_tally.php

示例2: faveCount

 function faveCount()
 {
     $c = Cache::instance();
     if (!empty($c)) {
         $cnt = $c->get(Cache::key('profile:fave_count:' . $this->id));
         if (is_integer($cnt)) {
             return (int) $cnt;
         }
     }
     $faves = new Fave();
     $faves->user_id = $this->id;
     $cnt = (int) $faves->count('notice_id');
     if (!empty($c)) {
         $c->set(Cache::key('profile:fave_count:' . $this->id), $cnt);
     }
     return $cnt;
 }
开发者ID:jianoll,项目名称:SpeakEnglish_Server,代码行数:17,代码来源:Profile.php

示例3: faveCount

 function faveCount()
 {
     $c = common_memcache();
     if (!empty($c)) {
         $cnt = $c->get(common_cache_key('profile:fave_count:' . $this->id));
         if (is_integer($cnt)) {
             return (int) $cnt;
         }
     }
     $faves = new Fave();
     $faves->user_id = $this->id;
     $cnt = (int) $faves->count('distinct notice_id');
     if (!empty($c)) {
         $c->set(common_cache_key('profile:fave_count:' . $this->id), $cnt);
     }
     return $cnt;
 }
开发者ID:microcosmx,项目名称:experiments,代码行数:17,代码来源:Profile.php

示例4: countByProfile

 static function countByProfile(Profile $profile)
 {
     $c = Cache::instance();
     if (!empty($c)) {
         $cnt = $c->get(Cache::key('fave:count_by_profile:' . $profile->id));
         if (is_integer($cnt)) {
             return $cnt;
         }
     }
     $faves = new Fave();
     $faves->user_id = $profile->id;
     $cnt = (int) $faves->count('notice_id');
     if (!empty($c)) {
         $c->set(Cache::key('fave:count_by_profile:' . $profile->id), $cnt);
     }
     return $cnt;
 }
开发者ID:phpsource,项目名称:gnu-social,代码行数:17,代码来源:Fave.php


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