You are here

oembed.services.yml in oEmbed 8

File

oembed.services.yml
View source
  1. services:
  2. oembed.stream_wrapper:
  3. class: Drupal\oembed\StreamWrapper\oEmbedStream
  4. tags:
  5. - { name: stream_wrapper, scheme: oembed }
  6. oembed.consumer:
  7. class: Bangpound\oEmbed\Consumer
  8. arguments:
  9. - @http_client
  10. - @oembed.provider.delegating
  11. - @oembed.serializer
  12. - @oembed.format_negotiator
  13. oembed.serializer:
  14. class: Bangpound\oEmbed\Serializer
  15. factory: [ Bangpound\oEmbed\Serializer, create ]
  16. oembed.format_negotiator:
  17. class: Bangpound\oEmbed\Negotiation\FormatNegotiator
  18. oembed.provider.config_entity:
  19. class: Drupal\oembed\Provider\ConfigEntityProvider
  20. arguments:
  21. - @entity.manager
  22. tags:
  23. - { name: oembed.provider }
  24. oembed.provider.discovery:
  25. class: Bangpound\oEmbed\Provider\DiscoveryProvider
  26. arguments:
  27. - @http_client
  28. - @oembed.format_negotiator
  29. tags:
  30. - { name: oembed.provider }
  31. oembed.provider_resolver:
  32. class: Bangpound\oEmbed\Provider\ProviderResolver
  33. oembed.provider.delegating:
  34. class: Bangpound\oEmbed\Provider\DelegatingProvider
  35. arguments:
  36. - @oembed.provider_resolver

Services

Namesort descending Description
oembed.consumer Bangpound\oEmbed\Consumer
oembed.format_negotiator Bangpound\oEmbed\Negotiation\FormatNegotiator
oembed.provider.config_entity Drupal\oembed\Provider\ConfigEntityProvider
oembed.provider.delegating Bangpound\oEmbed\Provider\DelegatingProvider
oembed.provider.discovery Bangpound\oEmbed\Provider\DiscoveryProvider
oembed.provider_resolver Bangpound\oEmbed\Provider\ProviderResolver
oembed.serializer Bangpound\oEmbed\Serializer
oembed.stream_wrapper Drupal\oembed\StreamWrapper\oEmbedStream