|
@@ -659,104 +659,11 @@ $app->match('/admin/administrator/', 'admin.controller:indexAction', 'GET')
|
|
|
->assert('type', '.+')
|
|
|
->bind('admin_administrator');
|
|
|
|
|
|
-$app->match('/admin/administrator/roles/', 'role.controller:indexAction', 'GET')
|
|
|
- ->assert('type', '.+')
|
|
|
- ->bind('admin_administrator_roles');
|
|
|
-
|
|
|
-$app->match('/admin/administrator/roles/{id}', 'role.controller:readAction', 'GET')
|
|
|
- ->assert('type', '.+')
|
|
|
- ->assert('id', '\d+')
|
|
|
- ->bind('admin_administrator_roles_read');
|
|
|
-
|
|
|
-$app->match('/admin/administrator/roles/add', 'role.controller:addAction', 'GET')
|
|
|
- ->assert('type', '.+')
|
|
|
- ->bind('admin_administrator_roles_add');
|
|
|
-
|
|
|
-$app->match('/admin/administrator/roles/create', 'role.controller:createAction', 'POST')
|
|
|
- ->assert('type', '.+')
|
|
|
- ->bind('admin_administrator_roles_create');
|
|
|
-
|
|
|
-$app->match('/admin/administrator/roles/{id}/edit', 'role.controller:editAction', 'POST')
|
|
|
- ->assert('type', '.+')
|
|
|
- ->bind('admin_administrator_roles_edit');
|
|
|
-
|
|
|
-$app->match('/admin/administrator/roles/{id}/update', 'role.controller:updateAction', 'POST')
|
|
|
- ->assert('type', '.+')
|
|
|
- ->bind('admin_administrator_roles_update');
|
|
|
-
|
|
|
-$app->match('/admin/administrator/roles/{id}/delete', 'role.controller:deleteAction', 'DELETE')
|
|
|
- ->assert('type', '.+')
|
|
|
- ->bind('admin_administrator_roles_delete');
|
|
|
-
|
|
|
-// Question score name
|
|
|
-$app->match('/admin/administrator/question_score_names/', 'question_score_name.controller:indexAction', 'GET')
|
|
|
- ->assert('type', '.+')
|
|
|
- ->bind('admin_administrator_question_score_names');
|
|
|
-
|
|
|
-$app->match('/admin/administrator/question_score_names/{id}', 'question_score_name.controller:readAction', 'GET')
|
|
|
- ->assert('type', '.+')
|
|
|
- ->assert('id', '\d+')
|
|
|
- ->bind('admin_administrator_question_score_names_read');
|
|
|
-
|
|
|
-$app->match('/admin/administrator/question_score_names/add', 'question_score_name.controller:addAction', 'GET')
|
|
|
- ->assert('type', '.+')
|
|
|
- ->bind('admin_administrator_question_score_names_add');
|
|
|
-
|
|
|
-$app->match('/admin/administrator/question_score_names/create', 'question_score_name.controller:createAction', 'POST')
|
|
|
- ->assert('type', '.+')
|
|
|
- ->bind('admin_administrator_question_score_names_create');
|
|
|
-
|
|
|
-$app->match('/admin/administrator/question_score_names/{id}/edit', 'question_score_name.controller:editAction', 'POST')
|
|
|
- ->assert('type', '.+')
|
|
|
- ->bind('admin_administrator_question_score_names_edit');
|
|
|
-
|
|
|
-$app->match('/admin/administrator/question_score_names/{id}/update', 'question_score_name.controller:updateAction', 'POST')
|
|
|
- ->assert('type', '.+')
|
|
|
- ->bind('admin_administrator_question_score_names_update');
|
|
|
-
|
|
|
-$app->match('/admin/administrator/question_score_names/{id}/delete', 'question_score_name.controller:deleteAction', 'DELETE')
|
|
|
- ->assert('type', '.+')
|
|
|
- ->bind('admin_administrator_question_score_names_delete');
|
|
|
-
|
|
|
-// Question score
|
|
|
-$app->match('/admin/administrator/question_scores/', 'question_score.controller:indexAction', 'GET')
|
|
|
- ->assert('type', '.+')
|
|
|
- ->bind('admin_administrator_question_scores');
|
|
|
-
|
|
|
-$app->match('/admin/administrator/question_scores/{id}', 'question_score.controller:readAction', 'GET')
|
|
|
- ->assert('type', '.+')
|
|
|
- ->assert('id', '\d+')
|
|
|
- ->bind('admin_administrator_question_score_read');
|
|
|
-
|
|
|
-$app->match('/admin/administrator/question_scores/add', 'question_score.controller:addAction', 'GET')
|
|
|
- ->assert('type', '.+')
|
|
|
- ->bind('admin_administrator_question_score_add');
|
|
|
-
|
|
|
-$app->match('/admin/administrator/question_scores/create', 'question_score.controller:createAction', 'POST')
|
|
|
- ->assert('type', '.+')
|
|
|
- ->bind('admin_administrator_question_score_create');
|
|
|
-
|
|
|
-$app->match('/admin/administrator/question_scores/{id}/edit', 'question_score.controller:editAction', 'POST')
|
|
|
- ->assert('type', '.+')
|
|
|
- ->bind('admin_administrator_question_score_edit');
|
|
|
-
|
|
|
-$app->match('/admin/administrator/question_scores/{id}/update', 'question_score.controller:updateAction', 'POST')
|
|
|
- ->assert('type', '.+')
|
|
|
- ->bind('admin_administrator_question_score_update');
|
|
|
-
|
|
|
-$app->match('/admin/administrator/question_scores/{id}/delete', 'question_score.controller:deleteAction', 'DELETE')
|
|
|
- ->assert('type', '.+')
|
|
|
- ->bind('admin_administrator_question_score_delete');
|
|
|
-
|
|
|
-/*new \ChamiloLMS\Controller\TestController($app);
|
|
|
-new \ChamiloLMS\Controller\TestController($app);*/
|
|
|
-
|
|
|
-
|
|
|
-// Takes a lot of time to load
|
|
|
-//$app->mount('/roles', 'exercise_manager.controller:getProvider');
|
|
|
|
|
|
-// Takes a lot of time to load
|
|
|
-///$app->mount('/roles', new ChamiloLMS\Provider\ReflectionControllerProvider('role.controller'));
|
|
|
+// Takes a some time to load @todo improve this calls
|
|
|
+$app->mount('/admin/administrator/roles', new ChamiloLMS\Provider\ReflectionControllerProvider('role.controller'));
|
|
|
+$app->mount('/admin/administrator/question_scores', new ChamiloLMS\Provider\ReflectionControllerProvider('question_score.controller'));
|
|
|
+$app->mount('/admin/administrator/question_score_names', new ChamiloLMS\Provider\ReflectionControllerProvider('question_score_name.controller'));
|
|
|
|
|
|
$app->match('/ajax', 'model_ajax.controller:indexAction', 'GET')
|
|
|
->assert('type', '.+')
|