* added tests for form models * apply form theme only to the own custom form type * change route order for improves matching
74 lines
1.7 KiB
YAML
74 lines
1.7 KiB
YAML
home:
|
|
path: /
|
|
defaults:
|
|
_controller: Symfony\Bundle\FrameworkBundle\Controller\RedirectController::redirectAction
|
|
route: homepage
|
|
permanent: true
|
|
|
|
# SF DefaultAuthenticationSuccessHandler uses /login as default target
|
|
loginFallback:
|
|
path: /login
|
|
defaults:
|
|
_controller: Symfony\Bundle\FrameworkBundle\Controller\RedirectController::redirectAction
|
|
_locale: '%locale%'
|
|
route: login
|
|
permanent: true
|
|
|
|
# SF LogoutListener uses /logout as default target
|
|
logoutFallback:
|
|
path: /logout
|
|
defaults:
|
|
_controller: Symfony\Bundle\FrameworkBundle\Controller\RedirectController::redirectAction
|
|
_locale: '%locale%'
|
|
route: logout
|
|
permanent: true
|
|
|
|
controllers:
|
|
resource: ../src/Controller/
|
|
type: attribute
|
|
prefix: /{_locale}
|
|
defaults:
|
|
_locale: '%locale%'
|
|
|
|
api.swagger_ui:
|
|
path: /api/doc
|
|
methods: GET
|
|
defaults: { _controller: nelmio_api_doc.controller.stoplight }
|
|
|
|
api:
|
|
resource: ../src/API/
|
|
type: attribute
|
|
prefix: /api
|
|
|
|
auth:
|
|
resource: ../src/Controller/Auth/
|
|
type: attribute
|
|
prefix: /auth
|
|
|
|
security:
|
|
resource: ../src/Controller/Security/
|
|
type: attribute
|
|
prefix: /{_locale}
|
|
defaults:
|
|
_locale: '%locale%'
|
|
|
|
kernel:
|
|
resource: ../src/Kernel.php
|
|
type: attribute
|
|
|
|
homeLocale:
|
|
path: /{_locale}
|
|
defaults:
|
|
_controller: Symfony\Bundle\FrameworkBundle\Controller\RedirectController::redirectAction
|
|
_locale: '%locale%'
|
|
route: homepage
|
|
permanent: true
|
|
|
|
2fa_login:
|
|
path: /{_locale}/auth/2fa
|
|
defaults:
|
|
_controller: "scheb_two_factor.form_controller::form"
|
|
|
|
2fa_login_check:
|
|
path: /{_locale}/auth/2fa_check
|