You are here

views_oai_pmh.services.yml in Views OAI-PMH 8

File

views_oai_pmh.services.yml
View source
  1. services:
  2. plugin.manager.views_oai_pmh_prefix:
  3. class: Drupal\views_oai_pmh\Plugin\MetadataPrefixManager
  4. parent: default_plugin_manager
  5. views_oai_pmh.format_row_xml:
  6. class: Drupal\views_oai_pmh\Service\FormatRowToXml
  7. views_oai_pmh.repository:
  8. class: Drupal\views_oai_pmh\Service\Repository
  9. arguments:
  10. - '@config.factory'
  11. - '@request_stack'
  12. views_oai_pmh.provider:
  13. class: Drupal\views_oai_pmh\Service\Provider
  14. arguments: ['@views_oai_pmh.repository', '@views_oai_pmh.psr7_request']
  15. views_oai_pmh.psr7_request_factory:
  16. class: Drupal\views_oai_pmh\Service\PsrHttpFactory
  17. views_oai_pmh.psr7_request:
  18. class: Zend\Diactoros\ServerRequest
  19. factory: ['@views_oai_pmh.psr7_request_factory', createDiactorosFactory]
  20. arguments:
  21. - '@request_stack'