You are here

blazy.services.yml in Blazy 8.2

Same filename and directory in other branches
  1. 8 blazy.services.yml

File

blazy.services.yml
View source
  1. services:
  2. blazy.manager.base:
  3. abstract: true
  4. class: Drupal\blazy\BlazyManagerBase
  5. arguments: ['@entity.repository', '@entity_type.manager', '@module_handler', '@renderer', '@config.factory', '@cache.default']
  6. calls:
  7. # @todo remove and use DI instead after sub-module updates, and put as the
  8. # last argument only if to support careless users ignoring hook_update().
  9. - [setRoot, ['@app.root']]
  10. - [setLanguageManager, ['@language_manager']]
  11. blazy.manager:
  12. abstract: false
  13. class: Drupal\blazy\BlazyManager
  14. parent: blazy.manager.base
  15. blazy.formatter:
  16. class: Drupal\blazy\BlazyFormatter
  17. parent: blazy.manager
  18. blazy.oembed:
  19. class: Drupal\blazy\BlazyOEmbed
  20. arguments: ['@request_stack', '@media.oembed.resource_fetcher', '@media.oembed.url_resolver', '@media.oembed.iframe_url_helper', '@image.factory', '@blazy.manager']
  21. blazy.entity:
  22. class: Drupal\blazy\BlazyEntity
  23. arguments: ['@blazy.oembed']
  24. blazy.admin.base:
  25. abstract: true
  26. class: Drupal\blazy\Form\BlazyAdminBase
  27. arguments: ['@entity_display.repository', '@config.typed', '@date.formatter', '@blazy.manager']
  28. blazy.admin.formatter:
  29. class: Drupal\blazy\Form\BlazyAdminFormatter
  30. parent: blazy.admin.base
  31. blazy.admin.extended:
  32. class: Drupal\blazy\Dejavu\BlazyAdminExtended
  33. parent: blazy.admin.base
  34. blazy.admin:
  35. class: Drupal\blazy\Form\BlazyAdmin
  36. parent: blazy.admin.base
  37. blazy.csp_subscriber:
  38. class: Drupal\blazy\EventSubscriber\CspSubscriber
  39. arguments:
  40. - '@library.dependency_resolver'
  41. tags:
  42. - { name: event_subscriber }
  43. # @todo deprecate this if you can't make it non-static at blazy: 8.3+.
  44. blazy.media:
  45. class: Drupal\blazy\BlazyMedia
  46. # @todo arguments: ['@blazy.entity']
  47. # @todo deprecated and is removed for blazy.formatter at blazy: 8.3+.
  48. blazy.formatter.manager:
  49. class: Drupal\blazy\BlazyFormatterManager
  50. parent: blazy.formatter
  51. # @todo deprecated and is removed from blazy: 8.2.1+.
  52. blazy:
  53. class: Drupal\blazy\Blazy