. */ require_once(FILESYSTEMROOTPATH."include/model/AbstractMySQL.php"); class Elections extends AbstractMySQL { /** id */ private $id; /** agora id */ private $agora_id; /** title */ private $position; /* votes*/ private $maxVotes; /*opening for voting*/ private $open; /*closing for voting*/ private $close; private $published; /* constructor*/ public function __construct($data) { parent::__construct($data); if( is_array($data) ) { $this->id = $data['id']; $this->agora_id = $data['agora_id']; $this->position = $data['position']; $this->maxVotes = $data['maxVotes']; $this->published = $data['published']; $this->open = $data['open']; $this->close = $data['close']; } else { $this->id = ''; $this->agora_id = ''; $this->position = ''; $this->maxVotes =''; $this->published = 0; $this->open=''; $this->close=''; } } public function getId() { return $this->id; } public function setId($id) { $this->id = $id; } public function getAgora_id() { return $this->agora_id; } public function setAgora_id($agora_id) { $this->agora_id = $agora_id; } public function getPosition() { return $this->position; } public function setPosition($position) { $this->position = $position; } public function getMaxVotes() { return $this->maxVotes; } public function setMaxVotes($maxVotes) { $this->maxVotes = $maxVotes; } public function getOpen() { return $this->open; } public function setOpen($open) { $this->open = $open; } public function getClose() { return $this->close; } public function setClose($close) { $this->close = $close; } public function getPublished() { return $this->published; } public function setPublished($published) { $this->published = $published; } } ?>