summaryrefslogtreecommitdiff
path: root/public/app/controllers/admin
diff options
context:
space:
mode:
Diffstat (limited to 'public/app/controllers/admin')
-rw-r--r--public/app/controllers/admin/Course_admin.php13
1 files changed, 13 insertions, 0 deletions
diff --git a/public/app/controllers/admin/Course_admin.php b/public/app/controllers/admin/Course_admin.php
index 90aaa53..bb4deb0 100644
--- a/public/app/controllers/admin/Course_admin.php
+++ b/public/app/controllers/admin/Course_admin.php
@@ -105,6 +105,19 @@ class Course_admin {
## -------------------------------------------------------------------------
+ /** all lessons
+ *
+ */
+ public static function all_lessons()
+ {
+ Render::json(Registry::use('database')->runQuery(
+ "SELECT lesson.*, lesson_privilege.privilege_id FROM lesson
+ LEFT JOIN lesson_privilege ON lesson_privilege.lesson_id = lesson.id",
+ []
+ ));
+ }
+
+
/** get_lesson
*
* @param $id (int) : lesson's id