Licitator 1.0
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

47 lines
1.7 KiB

5 years ago
  1. # Read the documentation: https://symfony.com/doc/master/bundles/FOSRestBundle/index.html
  2. fos_rest:
  3. routing_loader:
  4. default_format: json
  5. include_format: false
  6. body_listener: true
  7. format_listener:
  8. rules:
  9. - { path: '^/api', priorities: ['json'], fallback_format: json, prefer_extension: false }
  10. - { path: '^/', priorities: ['text/html', '*/*'], fallback_format: html, prefer_extension: true }
  11. param_fetcher_listener: true
  12. access_denied_listener:
  13. json: true
  14. view:
  15. view_response_listener: 'force'
  16. formats:
  17. json: true
  18. #fos_oauth_server:
  19. # db_driver: orm
  20. # client_class: ~
  21. # access_token_class: ~
  22. # refresh_token_class: ~
  23. # auth_code_class: ~
  24. # service:
  25. # storage: fos_oauth_server.storage.default
  26. # user_provider: fos_user.user_provider.username
  27. # client_manager: fos_oauth_server.client_manager.default
  28. # access_token_manager: fos_oauth_server.access_token_manager.default
  29. # refresh_token_manager: fos_oauth_server.refresh_token_manager.default
  30. # auth_code_manager: fos_oauth_server.auth_code_manager.default
  31. # options:
  32. # access_token_lifetime: 86400
  33. # refresh_token_lifetime: 1209600
  34. # auth_code_lifetime: 30
  35. # param_fetcher_listener: true
  36. # allowed_methods_listener: true
  37. # routing_loader: true
  38. # view:
  39. # view_response_listener: true
  40. # exception:
  41. # codes:
  42. # App\Exception\MyException: 403
  43. # messages:
  44. # App\Exception\MyException: Forbidden area.
  45. # format_listener:
  46. # rules:
  47. # - { path: ^/api, prefer_extension: true, fallback_format: json, priorities: [ json, html ] }