multi user
This commit is contained in:
@ -39,8 +39,6 @@ security:
|
||||
|
||||
|
||||
access_control:
|
||||
- { path: ^/user, roles: [ROLE_ADMIN, ROLE_MODO, ROLE_MASTER, ROLE_USER] }
|
||||
- { path: ^/master, roles: [ROLE_ADMIN, ROLE_MODO, ROLE_MASTER] }
|
||||
- { path: ^/modo, roles: [ROLE_ADMIN, ROLE_MODO] }
|
||||
- { path: ^/admin, roles: [ROLE_ADMIN] }
|
||||
- { path: ^/user, roles: [ROLE_ADMIN, ROLE_USER] }
|
||||
- { path: ^/config, roles: [ROLE_ADMIN] }
|
||||
|
||||
|
@ -76,21 +76,29 @@ app_config:
|
||||
defaults: { _controller: App\Controller\ConfigController:list }
|
||||
|
||||
app_config_render:
|
||||
path: /admin/config/render/{category}
|
||||
path: /admin/config/render/{mode}/{category}/{userid}
|
||||
defaults: { _controller: App\Controller\ConfigController:listrender }
|
||||
|
||||
app_config_submit:
|
||||
path: /admin/config/submit
|
||||
defaults: { _controller: App\Controller\ConfigController:submit }
|
||||
app_config_user_render:
|
||||
path: /user/config/render/{mode}/{category}
|
||||
defaults: { _controller: App\Controller\ConfigController:listuserrender }
|
||||
|
||||
app_config_update:
|
||||
path: /admin/config/update/{id}
|
||||
path: /admin/config/update/{mode}/{id}/{userid}
|
||||
defaults: { _controller: App\Controller\ConfigController:update }
|
||||
|
||||
app_config_user_update:
|
||||
path: /user/config/update/{mode}/{id}
|
||||
defaults: { _controller: App\Controller\ConfigController:updateuser }
|
||||
|
||||
app_config_delete:
|
||||
path: /admin/config/delete/{id}
|
||||
path: /admin/config/delete/{mode}/{id}/{userid}
|
||||
defaults: { _controller: App\Controller\ConfigController:delete }
|
||||
|
||||
app_config_user_delete:
|
||||
path: /user/config/delete/{mode}/{id}
|
||||
defaults: { _controller: App\Controller\ConfigController:deleteuser }
|
||||
|
||||
app_config_logo:
|
||||
path: /admin/config/logo
|
||||
defaults: { _controller: App\Controller\ConfigController:logo }
|
||||
@ -124,10 +132,6 @@ app_user_profil:
|
||||
path: /user/profil
|
||||
defaults: { _controller: App\Controller\UserController:profil }
|
||||
|
||||
app_user_survey:
|
||||
path: /user/surveys
|
||||
defaults: { _controller: App\Controller\UserController:survey }
|
||||
|
||||
#== Group ========================================================================================================
|
||||
app_group:
|
||||
path: /admin/group
|
||||
@ -250,3 +254,9 @@ app_webzine_upload:
|
||||
app_slide:
|
||||
path: /slide
|
||||
defaults: { _controller: App\Controller\SlideController:slide }
|
||||
|
||||
#== Home USer==================================================================================================
|
||||
|
||||
app_home_user:
|
||||
path: /{userpseudo}
|
||||
defaults: { _controller: App\Controller\HomeController:user }
|
||||
|
@ -50,7 +50,7 @@ services:
|
||||
app.session.init:
|
||||
public: true
|
||||
class: App\Service\sessionInit
|
||||
arguments: ["@service_container","@doctrine.orm.entity_manager","@session",]
|
||||
arguments: ["@doctrine.orm.entity_manager","@session",]
|
||||
tags:
|
||||
- { name: kernel.event_listener, event: kernel.request, method: onDomainParse }
|
||||
|
||||
@ -86,3 +86,8 @@ services:
|
||||
tags:
|
||||
- { name: twig.extension }
|
||||
|
||||
App\Service\UserSubscriber:
|
||||
public: true
|
||||
arguments: ["@doctrine.orm.entity_manager"]
|
||||
tags:
|
||||
- name: "doctrine.event_subscriber"
|
Reference in New Issue
Block a user