. */ /** * Proposals Service */ require_once(FILESYSTEMROOTPATH."jc/include/dao/RollcallsDao.php"); class RollcallsService { private $rollcallsDao; /** * Default constructor * * @param ProposalsDao */ public function __construct(RollcallsDao $rollcallsDao) { $this->rollcallsDao = $rollcallsDao; } public function load($id){ return $this->rollcallsDao->load($id); } public function loadByAgora($agora_id){ return $this->rollcallsDao->loadByAgora($agora_id, false); } public function loadPublicByAgora($agora_id){ return $this->rollcallsDao->loadByAgora($agora_id, true); } public function SaveOrUpdate($rollcall){ return $this->rollcallsDao->saveOrUpdate($rollcall); } public function getResults($agora_id, $hide){ return $this->rollcallsDao->getResults($agora_id, $hide); } public function loadOpen(){ return $this->rollcallsDao->loadOpen(); } public function get_last_id(){ return $this->rollcallsDao->get_last_id(); } } ?>