summaryrefslogtreecommitdiff
path: root/public/app/routes
diff options
context:
space:
mode:
Diffstat (limited to 'public/app/routes')
-rw-r--r--public/app/routes/backend.php28
-rw-r--r--public/app/routes/frontend.php11
2 files changed, 19 insertions, 20 deletions
diff --git a/public/app/routes/backend.php b/public/app/routes/backend.php
index 2bbd056..027c50a 100644
--- a/public/app/routes/backend.php
+++ b/public/app/routes/backend.php
@@ -1,7 +1,7 @@
<?php
use app\controllers\Auth;
-use app\controllers\admin\Course_admin;
+use app\controllers\CmsAdmin;
use app\models\admin\Privilege_model;
use app\extends\Cache_service;
@@ -45,17 +45,17 @@ Route::add('/admin/categories', function () { // manage categories page
Route::add('/admin/api/categories', function () { // ajax: get all courses; with breadcrumbs
Auth::allowRoles([1, 2, 3]); // allow few admin-panel roles
- Course_admin::breadcrumbs();
+ CmsAdmin::breadcrumbs();
});
Route::add('/admin/api/categories/add', function () { // ajax: add new category (course)
Auth::allowRoles([1, 2, 3]);
- Course_admin::add_course();
+ CmsAdmin::add_course();
}, 'post');
Route::add('/admin/api/categories/update', function () { // ajax: edit category (course)
Auth::allowRoles([1, 2, 3]); // allow few admin-panel roles
- Course_admin::update_course();
+ CmsAdmin::update_course();
},
'post');
@@ -116,25 +116,25 @@ Route::add('/admin/edit_lesson/([0-9]*)', function ($id) { // edit lesson f
Route::add('/admin/api/lesson/([0-9]*)', function ($id) { // ajax: get lesson
Auth::allowRoles([1, 2, 3]); // allow few admin-panel roles
- Course_admin::get_lesson($id);
+ CmsAdmin::get_lesson($id);
});
Route::add('/admin/api/lesson/add', function () { // ajax: add lesson
Auth::allowRoles([1, 2, 3]); // allow few admin-panel roles
- Render::json(['success' => Course_admin::add_lesson()]);
+ Render::json(['success' => CmsAdmin::add_lesson()]);
}, 'post');
Route::add('/admin/api/lesson/update', function () { // ajax: update lesson
Auth::allowRoles([1, 2, 3]); // allow few admin-panel roles
- Render::json(['success' => Course_admin::update_lesson()]);
+ Render::json(['success' => CmsAdmin::update_lesson()]);
}, 'post');
Route::add('/admin/api/lessons', function () { // ajax: get all lessons
Auth::allowRoles([1, 2, 3]); // allow few admin-panel roles
- Course_admin::all_lessons();
+ CmsAdmin::all_lessons();
});
@@ -153,14 +153,14 @@ Route::add('/admin/files', function () { // admin-files panel
Route::add('/admin/api/files', function () { // ajax: get lesson
Auth::allowRoles([1, 2, 3]);
- Render::json(Course_admin::files());
+ Render::json(CmsAdmin::files());
});
// ajax: file-upload
// ---
Route::add('/admin/api/file_upload', function () {
Auth::allowRoles([1, 2, 3]); // allow few admin-panel roles
- Render::json(Course_admin::upload_file());
+ Render::json(CmsAdmin::upload_file());
}, 'post');
@@ -198,24 +198,24 @@ Route::add('/admin/edit_page/([0-9]*)', function ($id) { // edit page form
Route::add('/admin/api/page/([0-9]*)', function ($id) { // ajax: get page
Auth::allowRoles([1, 2, 3]); // allow few admin-panel roles
- Course_admin::get_page($id);
+ CmsAdmin::get_page($id);
});
Route::add('/admin/api/page/add', function () { // ajax: add page
Auth::allowRoles([1, 2, 3]); // allow few admin-panel roles
- Render::json(['success' => Course_admin::add_page()]);
+ Render::json(['success' => CmsAdmin::add_page()]);
}, 'post');
Route::add('/admin/api/page/update', function () { // ajax: update page
Auth::allowRoles([1, 2, 3]); // allow few admin-panel roles
- Render::json(['success' => Course_admin::update_page()]);
+ Render::json(['success' => CmsAdmin::update_page()]);
}, 'post');
Route::add('/admin/api/pages', function () { // ajax: get all pages
Auth::allowRoles([1, 2, 3]); // allow few admin-panel roles
- Course_admin::all_pages();
+ CmsAdmin::all_pages();
});
diff --git a/public/app/routes/frontend.php b/public/app/routes/frontend.php
index be06b1c..96e9786 100644
--- a/public/app/routes/frontend.php
+++ b/public/app/routes/frontend.php
@@ -2,8 +2,7 @@
use app\controllers\Auth;
use app\controllers\Classroom_user;
-use app\controllers\cms\Course;
-use app\models\cms\Course_model;
+use app\controllers\Cms;
use app\extends\Cache_service;
@@ -34,19 +33,19 @@ Route::notFound( function() { // 404 error page
Route::add('/course/([0-9]*)', // request course by course-id
- function($id) { Course::course($id); }
+ function($id) { Cms::course($id); }
);
Route::add('/lesson/([0-9]*)', // request lesson by lesson-id
- function($id) { Course::lesson($id); }
+ function($id) { Cms::lesson($id); }
);
Route::add('/page/([0-9]*)', // request lesson by lesson-id
- function($id) { Course::page($id); }
+ function($id) { Cms::page($id); }
);
Route::add('/serve/file/([0-9a-zA-Z-_\.\/]*)', // serve file by path
- function ($path) { Course::serve_file($path); } // (also ?type= is sent)
+ function ($path) { Cms::serve_file($path); } // (also ?type= is sent)
);