#== Home ======================================================================================================== app_home: path: / controller: App\Controller\HomeController::home app_user_home: path: /user controller: App\Controller\HomeController::homeuser defaults: { access: admin } app_admin_home: path: /admin controller: App\Controller\HomeController::homeadmin defaults: { access: admin } app_modo_home: path: /modo controller: App\Controller\HomeController::homemodo defaults: { access: modo } app_ckeditor_upload: path: /user/upload controller: App\Controller\HomeController::upload defaults: { access: user } oneup_uploader: resource: . type: uploader #== Security ==================================================================================================== app_login: path: /login controller: App\Controller\SecurityController::login app_loginldapcheck: path: /loginldapcheck controller: App\Controller\SecurityController::loginldapcheck app_loginopenidcallback: path: /oauth2/callback controller: App\Controller\SecurityController::loginopenidcallback app_logout: path: /logout controller: App\Controller\SecurityController::logout app_redirect: path: /user/redirect/{route}/{id} controller: App\Controller\SecurityController::redirecturl defaults: { access: user } app_noperm: path: /noperm controller: App\Controller\SecurityController::noperm #== Websocket==================================================================================================== #-- Access user app_publish_sample: path: /user/publish/sample/{id} controller: App\Controller\PublishController::sample defaults: { access: user } app_publish: path: /user/publish/{channel}/{id} controller: App\Controller\PublishController::publish defaults: { access: user } #== Config ====================================================================================================== #-- Access admin app_admin_config: path: /admin/config controller: App\Controller\ConfigController::list defaults: { access: admin } app_admin_config_render: path: /admin/config/render/{category} controller: App\Controller\ConfigController::listrender defaults: { access: admin } app_admin_config_submit: path: /admin/config/submit controller: App\Controller\ConfigController::submit defaults: { access: admin } app_admin_config_update: path: /admin/config/update/{id} controller: App\Controller\ConfigController::update defaults: { access: admin } app_admin_config_delete: path: /admin/config/delete/{id} controller: App\Controller\ConfigController::delete defaults: { access: admin } app_admin_config_logo: path: /admin/config/logo controller: App\Controller\ConfigController::logo defaults: { access: admin } #== Theme ================================================================================================================ #-- Access admin app_admin_theme: path: /admin/theme controller: App\Controller\ThemeController::list defaults: { access: admin } app_admin_theme_select: path: /admin/theme/select/{name} controller: App\Controller\ThemeController::select defaults: { name: "", access: admin } #== API ================================================================================================================== #-- Access visiteur app_rest: path: /docrest controller: App\Controller\HomeController::docrest #== Cron ================================================================================================================= #-- Access admin app_admin_cron: path: /admin/cron controller: App\Controller\CronController::list defaults: { access: admin } app_admin_cron_tablelist: path: /admin/cron/tablelist controller: App\Controller\CronController::tablelist defaults: { access: admin } app_admin_cron_update: path: /admin/cron/update/{id} controller: App\Controller\CronController::update defaults: { access: admin } app_admin_cron_exec: path: /admin/cron/exec/{id} controller: App\Controller\CronController::exec defaults: { access: admin } app_admin_log: path: /admin/log controller: App\Controller\CronController::log defaults: { access: admin } app_admin_log_get: path: /admin/log/{id} controller: App\Controller\CronController::get defaults: { access: admin } #== Crop ======================================================================================================== #-- Access user app_user_crop01: path: /user/crop01/{type}/{reportinput} controller: App\Controller\CropController::crop01 app_user_crop02: path: /user/crop02/{type}/{reportinput} controller: App\Controller\CropController::crop02 #== Niveau01 ==================================================================================================== #-- Access admin app_admin_niveau01: path: /admin/niveau01 controller: App\Controller\Niveau01Controller::list defaults: { access: admin } app_admin_niveau01_tablelist: path: /admin/niveau01/tablelist controller: App\Controller\Niveau01Controller::tablelist defaults: { access: admin } app_admin_niveau01_submit: path: /admin/niveau01/submit controller: App\Controller\Niveau01Controller::submit defaults: { access: admin } app_admin_niveau01_update: path: /admin/niveau01/update/{id} controller: App\Controller\Niveau01Controller::update defaults: { access: admin } app_admin_niveau01_delete: path: /admin/niveau01/delete/{id} controller: App\Controller\Niveau01Controller::delete defaults: { access: admin } #== Niveau02 ==================================================================================================== #-- Access admin app_admin_niveau02: path: /admin/niveau02 controller: App\Controller\Niveau02Controller::list defaults: { access: admin } app_admin_niveau02_tablelist: path: /admin/niveau02/tablelist controller: App\Controller\Niveau02Controller::tablelist defaults: { access: admin } app_admin_niveau02_submit: path: /admin/niveau02/submit controller: App\Controller\Niveau02Controller::submit defaults: { access: admin } app_admin_niveau02_update: path: /admin/niveau02/update/{id} controller: App\Controller\Niveau02Controller::update defaults: { access: admin } app_admin_niveau02_delete: path: /admin/niveau02/delete/{id} controller: App\Controller\Niveau02Controller::delete defaults: { access: admin } #-- Access modo app_modo_niveau02: path: /modo/niveau02 controller: App\Controller\Niveau02Controller::list defaults: { access: modo } app_modo_niveau02_tablelist: path: /modo/niveau02/tablelist controller: App\Controller\Niveau02Controller::tablelist defaults: { access: modo } app_modo_niveau02_submit: path: /modo/niveau02/submit controller: App\Controller\Niveau02Controller::submit defaults: { access: modo } app_modo_niveau02_update: path: /modo/niveau02/update/{id} controller: App\Controller\Niveau02Controller::update defaults: { access: modo } app_modo_niveau02_delete: path: /modo/niveau02/delete/{id} controller: App\Controller\Niveau02Controller::delete defaults: { access: modo } #-- Access visiteur app_niveau02_selectlist: path: /niveau02/selectlist controller: App\Controller\Niveau02Controller::selectlist #== Group ======================================================================================================= #-- Access admin app_admin_group: path: /admin/group controller: App\Controller\GroupController::list defaults: { access: admin } app_admin_group_tablelist: path: /admin/group/tablelist controller: App\Controller\GroupController::tablelist defaults: { access: admin } app_admin_group_submit: path: /admin/group/submit controller: App\Controller\GroupController::submit defaults: { access: admin } app_admin_group_update: path: /admin/group/update/{id} controller: App\Controller\GroupController::update defaults: { access: admin } app_admin_group_delete: path: /admin/group/delete/{id} controller: App\Controller\GroupController::delete defaults: { access: admin } app_admin_group_users: path: /admin/group/users/{id} controller: App\Controller\GroupController::users defaults: { access: admin } app_admin_group_usersnotin: path: /admin/group/usersnotin/{id} controller: App\Controller\GroupController::usersnotin defaults: { access: admin } app_admin_group_usersin: path: /admin/group/usersin/{id} controller: App\Controller\GroupController::usersin defaults: { access: admin } app_admin_group_usergroup_add: path: /admin/group/usergroup/add/{groupid}/{userid} controller: App\Controller\GroupController::useradd defaults: { access: admin } app_admin_group_usergroup_del: path: /admin/group/usergroup/del/{groupid}/{userid} controller: App\Controller\GroupController::userdel defaults: { access: admin } app_admin_group_usergroup_changerole: path: /admin/group/usergroup/changerole/{groupid}/{userid}/{roleid} controller: App\Controller\GroupController::userchangerole defaults: { access: admin } #-- Access modo app_modo_group: path: /modo/group controller: App\Controller\GroupController::list defaults: { access: modo } app_modo_group_tablelist: path: /modo/group/tablelist controller: App\Controller\GroupController::tablelist defaults: { access: modo } app_modo_group_users: path: /modo/group/users/{id} controller: App\Controller\GroupController::users defaults: { access: modo } app_modo_group_usersnotin: path: /modo/group/usersnotin/{id} controller: App\Controller\GroupController::usersnotin defaults: { access: modo } app_modo_group_usersin: path: /modo/group/usersin/{id} controller: App\Controller\GroupController::usersin defaults: { access: modo } app_modo_group_usergroup_add: path: /modo/group/usergroup/add/{groupid}/{userid} controller: App\Controller\GroupController::useradd defaults: { access: modo } app_modo_group_usergroup_del: path: /modo/group/usergroup/del/{groupid}/{userid} controller: App\Controller\GroupController::userdel defaults: { access: modo } app_modo_group_usergroup_changerole: path: /modo/group/usergroup/changerole/{groupid}/{userid}/{roleid} controller: App\Controller\GroupController::userchangerole defaults: { access: modo } #-- Access user app_user_group: path: /user/group controller: App\Controller\GroupController::list defaults: { access: user } app_user_group_tablelist: path: /user/group/tablelist controller: App\Controller\GroupController::tablelist defaults: { access: user } app_user_group_submit: path: /user/group/submit controller: App\Controller\GroupController::submit defaults: { access: user } app_user_group_update: path: /user/group/update/{id} controller: App\Controller\GroupController::update defaults: { access: user } app_user_group_delete: path: /user/group/delete/{id} controller: App\Controller\GroupController::delete defaults: { access: user } app_user_group_users: path: /user/group/users/{id} controller: App\Controller\GroupController::users defaults: { access: user } app_user_group_usersnotin: path: /user/group/usersnotin/{id} controller: App\Controller\GroupController::usersnotin defaults: { access: user } app_user_group_usersin: path: /user/group/usersin/{id} controller: App\Controller\GroupController::usersin defaults: { access: user } app_user_group_usergroup_add: path: /user/group/usergroup/add/{groupid}/{userid} controller: App\Controller\GroupController::useradd defaults: { access: user } app_user_group_usergroup_del: path: /user/group/usergroup/del/{groupid}/{userid} controller: App\Controller\GroupController::userdel defaults: { access: user } app_user_group_usergroup_changerole: path: /user/group/usergroup/changerole/{groupid}/{userid}/{roleid} controller: App\Controller\GroupController::userchangerole defaults: { access: user } app_user_group_userout: path: /user/group/userout/{id} controller: App\Controller\GroupController::userout defaults: { access: user } #== Whitelist ============================================================================================================ #-- Access admin app_admin_whitelist: path: /admin/whitelist controller: App\Controller\WhitelistController::list defaults: { access: admin } app_admin_whitelist_tablelist: path: /admin/whitelist/tablelist controller: App\Controller\WhitelistController::tablelist defaults: { access: admin } app_admin_whitelist_submit: path: /admin/whitelist/submit controller: App\Controller\WhitelistController::submit defaults: { access: admin } app_admin_whitelist_update: path: /admin/whitelist/update/{id} controller: App\Controller\WhitelistController::update defaults: { access: admin } app_admin_whitelist_delete: path: /admin/whitelist/delete/{id} controller: App\Controller\WhitelistController::delete defaults: { access: admin } #-- Acces visiteur app_whitelist_is: path: /whitelist/is controller: App\Controller\WhitelistController::is #== Registration ================================================================================================ #-- Access admin app_admin_registration: path: /admin/registration controller: App\Controller\RegistrationController::list defaults: { access: admin } app_admin_registration_tablelist: path: /admin/registration/tablelist controller: App\Controller\RegistrationController::tablelist defaults: { access: admin } app_admin_registration_update: path: /admin/registration/update/{id} controller: App\Controller\RegistrationController::update defaults: { access: admin } app_admin_registration_delete: path: /admin/registration/delete/{id} controller: App\Controller\RegistrationController::delete defaults: { access: admin } #-- Access modo app_modo_registration: path: /modo/registration controller: App\Controller\RegistrationController::list defaults: { access: modo } app_modo_registration_tablelist: path: /modo/registration/tablelist controller: App\Controller\RegistrationController::tablelist defaults: { access: modo } app_modo_registration_update: path: /modo/registration/update/{id} controller: App\Controller\RegistrationController::update defaults: { access: modo } app_modo_registration_delete: path: /modo/registration/delete/{id} controller: App\Controller\RegistrationController::delete defaults: { access: modo } #-- Access visiteur app_registration: path: /registration controller: App\Controller\RegistrationController::submit app_registration_info: path: /registration/info controller: App\Controller\RegistrationController::info app_registration_validation: path: /registration/validation/{key} controller: App\Controller\RegistrationController::validation app_resetpwd01: path: /resetpwd01 controller: App\Controller\RegistrationController::resetpwd01 app_resetpwd02: path: /resetpwd02/{key} controller: App\Controller\RegistrationController::resetpwd02 #== User ======================================================================================================== #-- Access admin app_admin_user: path: /admin/user controller: App\Controller\UserController::list defaults: { access: admin } app_admin_user_tablelist: path: /admin/user/tablelist controller: App\Controller\UserController::tablelist defaults: { access: admin } app_admin_user_selectlist: path: /admin/user/selectlist controller: App\Controller\UserController::selectlist defaults: { access: admin } app_admin_user_submit: path: /admin/user/submit controller: App\Controller\UserController::submit defaults: { access: admin } app_admin_user_update: path: /admin/user/update/{id} controller: App\Controller\UserController::update defaults: { access: admin } app_admin_user_delete: path: /admin/user/delete/{id} controller: App\Controller\UserController::delete defaults: { access: admin } #-- Access modo app_modo_user: path: /modo/user controller: App\Controller\UserController::list defaults: { access: modo } app_modo_user_tablelist: path: /modo/user/tablelist controller: App\Controller\UserController::tablelist defaults: { access: modo } app_modo_user_selectlist: path: /modo/user/selectlist controller: App\Controller\UserController::selectlist defaults: { access: modo } app_modo_user_submit: path: /modo/user/submit controller: App\Controller\UserController::submit defaults: { access: modo } app_modo_user_update: path: /modo/user/update/{id} controller: App\Controller\UserController::update defaults: { access: modo } app_modo_user_delete: path: /modo/user/delete/{id} controller: App\Controller\UserController::delete defaults: { access: modo } #-- Access user app_user_user: path: /user/update controller: App\Controller\UserController::profil defaults: { access: user } app_user_users: path: /user/users controller: App\Controller\UserController::list defaults: { access: user } app_user_user_tablelist: path: /user/user/tablelist controller: App\Controller\UserController::tablelist defaults: { access: user } app_user_user_selectlist: path: /user/user/selectlist controller: App\Controller\UserController::selectlist defaults: { access: user } app_user_view: path: /user/view/{id} controller: App\Controller\UserController::view defaults: { access: user } app_user_preference: path: /user/preference controller: App\Controller\UserController::preference defaults: { access: user }