function edit($id) { if ($this->data['users']->role == "student" || $this->data['users']->role == "parent") { exit; } $onlineExams = onlineExams::find($id); $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->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['editExam'], $this->panelInit->language['examModified'], $onlineExams->toArray()); }