public function countsfSimpleForumTopics($criteria = null, $distinct = false, $con = null) { include_once 'lib/model/om/BasesfSimpleForumTopicPeer.php'; if ($criteria === null) { $criteria = new Criteria(); } elseif ($criteria instanceof Criteria) { $criteria = clone $criteria; } $criteria->add(sfSimpleForumTopicPeer::LATEST_POST_ID, $this->getId()); return sfSimpleForumTopicPeer::doCount($criteria, $distinct, $con); }
public function executeLatestPosts() { $this->post_pager = sfSimpleForumPostPeer::getLatestPager($this->getRequestParameter('page', 1), sfConfig::get('app_sfSimpleForumPlugin_max_per_page', 10)); $this->nb_topics = sfSimpleForumTopicPeer::doCount(new Criteria()); $this->feed_title = $this->getFeedTitle(); }