예제 #1
0
 /**
  * 提交评论的人数
  * @param $projectId
  * @param $pageId
  * @return mixed
  */
 public function getCommitUserNum($projectId, $pageId)
 {
     //        $star = Comment::whereRaw("project_id=:project_id and page_id=:page_id and status=1 and star>0", array(
     //            ":project_id" => $projectId,
     //            ":page_id" => $pageId
     //        ))->count("*");
     //
     //        return $star;
     $pageList = array();
     if (!is_array($pageId)) {
         $pageList = array($pageId);
     } else {
         $pageList = $pageId;
     }
     $result = array();
     foreach ($pageList as $item) {
         $star = Comment::whereRaw("project_id=:project_id and page_id=:page_id and status=1 and star>0", array(":project_id" => $projectId, ":page_id" => $item))->count("*");
         $result[$item] = $star;
     }
     return $result;
     //        return $star;
 }