public function countTotal ($usr_uid, $filters = array()) { $criteria = new Criteria(); $criteria->add( ListInboxPeer::USR_UID, $usr_uid, Criteria::EQUAL ); if ($filters['action'] == 'draft') { $criteria->add( ListInboxPeer::APP_STATUS, 'DRAFT', Criteria::EQUAL ); } else { $criteria->add( ListInboxPeer::APP_STATUS, 'TO_DO', Criteria::EQUAL ); } self::loadFilters($criteria, $filters); $total = ListInboxPeer::doCount( $criteria ); return (int)$total; }