Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # src/AppBundle/Controller/DefaultController
- # Its work.
- <?php
- namespace AppBundleController;
- use SensioBundleFrameworkExtraBundleConfigurationRoute;
- use SymfonyBundleFrameworkBundleControllerController;
- use SymfonyComponentHttpFoundationResponse;
- class DefaultController extends Controller
- {
- /**
- * @Route("/{category}/", name="category")
- */
- public function categoryAction($category)
- {
- return new Response('ok');
- }
- }
- #app/config/routing.yml
- app:
- resource: "@AppBundle/Controller/"
- type: annotation
- admin:
- resource:
- '@SonataAdminBundle/Resources/config/routing/sonata_admin.xml'
- prefix: /admin
- _sonata_admin:
- resource: .
- type: sonata_admin
- prefix: /admin
- fos_user:
- resource: "@FOSUserBundle/Resources/config/routing/all.xml"
- fos_user_security:
- resource: "@FOSUserBundle/Resources/config/routing/security.xml"
- fos_user_profile:
- resource: "@FOSUserBundle/Resources/config/routing/profile.xml"
- prefix: /profile
- fos_user_register:
- resource: "@FOSUserBundle/Resources/config/routing/registration.xml"
- prefix: /register
- fos_user_resetting:
- resource: "@FOSUserBundle/Resources/config/routing/resetting.xml"
- prefix: /resetting
- fos_user_change_password:
- resource: "@FOSUserBundle/Resources/config/routing/change_password.xml"
- prefix: /profile
- #app/config/security.yml
- security:
- encoders:
- FOSUserBundleModelUserInterface: bcrypt
- role_hierarchy:
- ROLE_ADMIN: [ROLE_USER, ROLE_SONATA_ADMIN]
- ROLE_SUPER_ADMIN: ROLE_ADMIN
- providers:
- fos_userbundle:
- id: fos_user.user_provider.username
- firewalls:
- dev:
- pattern: ^/(_(profiler|wdt)|css|images|js)/
- security: false
- main:
- anonymous: ~
- pattern: ^/
- form_login:
- provider: fos_userbundle
- csrf_token_generator: security.csrf.token_manager
- logout: true
- anonymous: true
- access_control:
- - { path: ^/login$, role: IS_AUTHENTICATED_ANONYMOUSLY }
- - { path: ^/register, role: IS_AUTHENTICATED_ANONYMOUSLY }
- - { path: ^/resetting, role: IS_AUTHENTICATED_ANONYMOUSLY }
- - { path: ^/admin/, role: ROLE_ADMIN }
- - { path: ^/, role: IS_AUTHENTICATED_ANONYMOUSLY }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement