public function countRelated($start = 0, $limit = 0, $sort = 'related_name', $order = 'ASC') { $criteria = new CriteriaCompo(); $criteria->setSort($sort); $criteria->setOrder($order); $criteria->setStart($start); $criteria->setLimit($limit); return parent::getCount(); }
public function hasVoted($content_id) { $helper = Page::getInstance(); $uid = $helper->getUserId(); $ip = $helper->xoops()->getenv('REMOTE_ADDR'); $criteria = new CriteriaCompo(); $criteria->add(new Criteria('rating_content_id', $content_id)); $criteria2 = new CriteriaCompo(); $criteria2->add(new Criteria('rating_uid', $uid), 'OR'); $criteria2->add(new Criteria('rating_ip', $ip), 'OR'); $criteria->add($criteria2, 'AND'); return parent::getCount($criteria); }
public function countByCategory($imgcat_id) { $criteria = new CriteriaCompo(); $criteria->add(new Criteria('imgcat_id', $imgcat_id)); return parent::getCount($criteria); }
public function countPage($start = 0, $limit = 0, $sort = 'content_weight ASC, content_title', $order = 'ASC') { $criteria = new CriteriaCompo(); $criteria->setSort($sort); $criteria->setOrder($order); $criteria->setStart($start); $criteria->setLimit($limit); return parent::getCount($criteria); }
public function countAlumni($start = 0, $limit = 0, $sort = 'date', $order = 'ASC') { $criteria = new CriteriaCompo(); $criteria->setSort($sort); $criteria->setOrder($order); $criteria->setStart($start); $criteria->setLimit($limit); return parent::getCount($criteria); }