public function create() { if ($this->data['users']->role == "student" || $this->data['users']->role == "parent") { exit; } $onlineExams = new onlineExams(); $onlineExams->examTitle = Input::get('examTitle'); $onlineExams->examDescription = Input::get('examDescription'); $onlineExams->examClass = json_encode(Input::get('examClass')); $onlineExams->examTeacher = $this->data['users']->id; $onlineExams->examSubject = Input::get('examSubject'); $onlineExams->examDate = strtotime(Input::get('examDate')); $onlineExams->exAcYear = $this->panelInit->selectAcYear; $onlineExams->ExamEndDate = strtotime(Input::get('ExamEndDate')); if (Input::get('ExamShowGrade')) { $onlineExams->ExamShowGrade = Input::get('ExamShowGrade'); } $onlineExams->examTimeMinutes = Input::get('examTimeMinutes'); $onlineExams->examQuestion = json_encode(Input::get('examQuestion')); $onlineExams->save(); return $this->panelInit->apiOutput(true, $this->panelInit->language['addExam'], $this->panelInit->language['examCreated'], $onlineExams->toArray()); }