. */ /** * Proposals_management Service */ require_once(FILESYSTEMROOTPATH."jc/include/dao/Proposals_managementDao.php"); class Proposals_managementService { private $proposals_managementDao; /** * Default constructor * * @param Proposals_managementDao */ public function __construct(Proposals_managementDao $proposals_managementDao) { $this->proposals_managementDao = $proposals_managementDao; } /** * Load a Proposals_management by id * * @param string id of the Proposal_management to be loaded * @return a Proposals_management object */ public function load($id) { return $this->proposals_managementDao->load($id); } public function loadByPID($pid, $session) { return $this->proposals_managementDao->loadByPID($pid, $session); } /** * Load all Proposals_management * * @return array of Proposals_management */ public function loadAll() { $proposals_management = $this->proposals_managementDao->loadAll(); return $proposals_management; } public function loadVote($agora_id){ return $this->proposals_managementDao->loadVote($agora_id); } public function getResults($agora_id, $hide) { return $this->proposals_managementDao->getResults($agora_id, $hide) ; } /** * Save or update Proposals_management: * * @param Proposals_management object */ public function SaveOrUpdate($proposals_management){ return $this->proposals_managementDao->saveOrUpdate($proposals_management); } } ?>