. */ require_once(FILESYSTEMROOTPATH."jc/include/dao/RankedVoteOptionsDao.php"); class RankedVoteOptionsService { private $rankVoteOptionsDao; /** * Default constructor * * @param RankVoteOptionsDao */ public function __construct(RankedVoteOptionsDao $rankedVoteOptionsDao) { $this->rankedVoteOptionsDao = $rankedVoteOptionsDao; } /** * Load a rankVoteOption by id * * @param string id of the rankVoteOption to be loaded * @return a rankVoteOptions object */ public function load($id) { return $this->rankedVoteOptionsDao->load($id); } /** * Load rankVoteOptions by rankVote_id * * @return array of rankVoteOptions */ public function loadByRankedVote($rankedVote_id) { return $this->rankedVoteOptionsDao->loadByRankedVote($rankedVote_id); } public function delete($rankedVoteOption){ return $this->rankedVoteOptionsDao->delete($rankedVoteOption); } /** * Save or update rankVoteOption: * * @param rankVoteOption object * @return boolean [success or fail] */ public function saveOrUpdate($rankedVoteOption){ return $this->rankedVoteOptionsDao->saveOrUpdate($rankedVoteOption); } } ?>