. */ /** * Agorae object. */ require_once(FILESYSTEMROOTPATH."include/model/AbstractMySQL.php"); class Agorae extends AbstractMySQL { /** id */ private $id; /** agora */ private $agora; /** cia version name eg 22.1 */ private $cia_version_name; /** open date for proposal submission*/ private $open; /** close date for proposal submission*/ private $close; private $active; /** open date for proposal submission*/ private $a_open; /** close date for proposal submission*/ private $a_close; private $changes_deadline; private $updated; /** * Constructor */ public function __construct($data) { parent::__construct($data); if( is_array($data) ) { $this->id = $data['id']; $this->agora = $data['agora']; $this->cia_version_name = $data['cia_version_name']; $this->open = $data['open']; $this->close = $data['close']; $this->active = $data['active']; $this->a_close = $data['a_close']; $this->a_open = $data['a_open']; $this->changes_deadline = $data['changes_deadline']; $this->updated = $data['updated']; } else { $this->id = ''; $this->agora = ''; $this->cia_version_name = ''; $this->open=''; $this->close=''; $this->active =''; $this->a_open = ''; $this->a_close = ''; $this->changes_deadline = ''; $this->updated = 0; } } public function getId() { return $this->id; } public function setId($id) { $this->id = $id; } public function getAgora() { return $this->agora; } public function setAgora($agora) { $this->agora = $agora; } public function getCia_version_name() { return $this->cia_version_name; } public function setCia_version_name($cia_version_name) { $this->cia_version_name = $cia_version_name; } 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 getActive() { return $this->active; } public function setActive($active) { $this->active = $active; } public function getA_open() { return $this->a_open; } public function setA_open($a_open) { $this->a_open = $a_open; } public function getA_close() { return $this->a_close; } public function setA_close($a_close) { $this->a_close = $a_close; } public function getChanges_deadline() { return $this->changes_deadline; } public function setChanges_deadline($changes_deadline) { $this->changes_deadline = $changes_deadline; } public function getUpdated() { return $this->updated; } public function setUpdated($updated) { $this->updated = $updated; } } ?>