/** * @param stdClass $o * @returns \ScenarioModel */ public static function fromObject($o) { $scenario = new ScenarioModel(); $scenario->setId($o->id); $scenario->setStudyId($o->studyId); $scenario->setTitle($o->title); $scenario->setNamespace($o->namespace); $scenario->setText($o->text); $scenario->setCompiled($o->compiled); return $scenario; }
function add_scenario() { $studyId = filter_input(INPUT_POST, 'studyId'); $title = filter_input(INPUT_POST, 'scenarioTitle'); $namespace = filter_input(INPUT_POST, 'scenarioNamespace'); $this->load->model('ScenarioModel'); $scenario = new ScenarioModel(); $scenario->setStudyId($studyId); $scenario->setTitle($title); $scenario->setNamespace($namespace); $scenario->setText(""); $scenario->add(); $this->location('/scenario/' . $studyId . '/' . $scenario->getId()); }