db); $this->f3->set('courses', $course->all()); $this->f3->set('view', 'course/list.html'); } public function create() { if ($this->f3->exists('POST.create')) { $course = new Course($this->db); $course->add(); $this->f3->reroute('/'); } else { $course = new Course($this->db); $this->f3->set('course', $course); $this->f3->set('view', 'Course/create.html'); } } public function update() { $course = new Course($this->db); if ($this->f3->exists('POST.update')) { $course->edit($this->f3->get('POST.id')); $this->f3->reroute('/'); } else { $course->getById($this->f3->get('PARAMS.courseid')); $this->f3->set('course', $course); $this->f3->set('modules', $course->findModules()); $this->f3->set('view', 'course/update.html'); } } public function delete() { if ($this->f3->exists('PARAMS.courseid')) { $course = new Course($this->db); $course->delete($this->f3->get('PARAMS.courseid')); } $this->f3->reroute('/'); } }