summaryrefslogtreecommitdiff
path: root/public/app/routes
diff options
context:
space:
mode:
Diffstat (limited to 'public/app/routes')
-rw-r--r--public/app/routes/backend.php12
1 files changed, 10 insertions, 2 deletions
diff --git a/public/app/routes/backend.php b/public/app/routes/backend.php
index 7f4717d..5d6189d 100644
--- a/public/app/routes/backend.php
+++ b/public/app/routes/backend.php
@@ -135,18 +135,26 @@ Route::add('/admin/api/lesson/([0-9]*)', function ($id) {
Course_admin::get_lesson($id);
});
-
+// ajax: add lesson
+// ---
Route::add('/admin/api/lesson/add', function () {
Auth::allowRoles([1, 2, 3]); // allow few admin-panel roles
Course_admin::add_lesson();
}, 'post');
-
+// ajax: update lesson
+// ---
Route::add('/admin/api/lesson/update', function () {
Auth::allowRoles([1, 2, 3]); // allow few admin-panel roles
Course_admin::update_lesson();
}, 'post');
+// ajax: get all lessons
+// ---
+Route::add('/admin/api/lessons', function () {
+ Auth::allowRoles([1, 2, 3]); // allow few admin-panel roles
+ Course_admin::all_lessons();
+});
// admin files /////////////////////////////////////////////////////////////////