public function action_delete($id = null) { if ($course = Model_Course::find($id)) { $course->delete(); Session::set_flash('success', e('Deleted course #' . $id)); } else { Session::set_flash('error', e('Could not delete course #' . $id)); } Response::redirect('site/courses'); }
private function getFilePath($basePath, $subFolder, $courseId) { $path = $basePath; $course = Model_Course::find($courseId); if ($course) { $path .= '/' . $course->slug; } if ($subFolder) { $path .= "/{$subFolder}"; } if (!file_exists($path)) { mkdir($path, 0777, true); } return $path; }
public static function getCourseName($course_id) { $courses = Model_Course::find('first', array('where' => array(array('id', $course_id)))); return $courses ? $courses->course_name : ''; }