announcements_feed.services.yml

Same filename in other branches
  1. 10 core/modules/announcements_feed/announcements_feed.services.yml
core/modules/announcements_feed/announcements_feed.services.yml

File

core/modules/announcements_feed/announcements_feed.services.yml

View source
  1. parameters:
  2. announcements_feed.feed_json_url: https://www.drupal.org/announcements.json
  3. announcements_feed.feed_link: https://www.drupal.org/about/announcements
  4. services:
  5. _defaults:
  6. autoconfigure: true
  7. announcements_feed.fetcher:
  8. class: Drupal\announcements_feed\AnnounceFetcher
  9. arguments: ['@http_client', '@config.factory', '@keyvalue.expirable', '@logger.channel.announcements_feed', '%announcements_feed.feed_json_url%']
  10. Drupal\announcements_feed\AnnounceFetcher: '@announcements_feed.fetcher'
  11. logger.channel.announcements_feed:
  12. parent: logger.channel_base
  13. arguments: ['announcements_feed']
  14. public: false
  15. announcements_feed.lazy_builders:
  16. class: Drupal\announcements_feed\LazyBuilders
  17. arguments: [ '@plugin.manager.element_info']
  18. Drupal\announcements_feed\LazyBuilders: '@announcements_feed.lazy_builders'
  19. announcements_feed.renderer:
  20. class: Drupal\announcements_feed\AnnounceRenderer
  21. arguments: ['@announcements_feed.fetcher', '%announcements_feed.feed_link%']
  22. Drupal\announcements_feed\AnnounceRenderer: '@announcements_feed.renderer'

Services


Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.