You are here

drush.services.yml in Acquia Content Hub 8.2

File

drush.services.yml
View source
  1. services:
  2. acquia_contenthub.commands.cdf:
  3. class: Drupal\acquia_contenthub\Commands\AcquiaContentHubCDFCommands
  4. tags:
  5. - { name: drush.command }
  6. acquia_contenthub.commands.entity:
  7. class: Drupal\acquia_contenthub\Commands\AcquiaContentHubEntityCommands
  8. arguments: ['@entity.dependency.calculator', '@acquia_contenthub_common_actions']
  9. tags:
  10. - { name: drush.command }
  11. acquia_contenthub.commands.filters:
  12. class: Drupal\acquia_contenthub\Commands\AcquiaContentHubFiltersCommands
  13. arguments: ['@acquia_contenthub.client.factory']
  14. tags:
  15. - { name: drush.command }
  16. acquia_contenthub.commands.list:
  17. class: Drupal\acquia_contenthub\Commands\AcquiaContentHubListCommands
  18. arguments: ['@acquia_contenthub.client.factory']
  19. tags:
  20. - { name: drush.command }
  21. acquia_contenthub.commands.mapping:
  22. class: Drupal\acquia_contenthub\Commands\AcquiaContentHubMappingCommands
  23. arguments: ['@acquia_contenthub.client.factory']
  24. tags:
  25. - { name: drush.command }
  26. acquia_contenthub.commands.purge:
  27. class: Drupal\acquia_contenthub\Commands\AcquiaContentHubPurgeCommands
  28. arguments: ['@acquia_contenthub.client.factory', '@extension.list.module']
  29. tags:
  30. - { name: drush.command }
  31. acquia_contenthub.commands.secret:
  32. class: Drupal\acquia_contenthub\Commands\AcquiaContentHubSecretCommands
  33. arguments: ['@config.factory', '@acquia_contenthub.client.factory']
  34. tags:
  35. - { name: drush.command }
  36. acquia_contenthub.commands.site:
  37. class: Drupal\acquia_contenthub\Commands\AcquiaContentHubSiteCommands
  38. arguments: ['@acquia_contenthub.client.factory', '@event_dispatcher', '@acquia_contenthub.connection_manager']
  39. tags:
  40. - { name: drush.command }
  41. acquia_contenthub.commands.settings:
  42. class: Drupal\acquia_contenthub\Commands\AcquiaContentHubSettingsCommands
  43. arguments: [ '@acquia_contenthub.client.factory', '@acquia_contenthub.logger_channel', '@messenger', '@config.factory' ]
  44. tags:
  45. - { name: drush.command }
  46. acquia_contenthub.commands.webhook:
  47. class: Drupal\acquia_contenthub\Commands\AcquiaContentHubWebhookCommands
  48. arguments: ['@acquia_contenthub.client.factory', '@event_dispatcher']
  49. tags:
  50. - { name: drush.command }
  51. acquia_contenthub.commands.webhook.interests:
  52. class: Drupal\acquia_contenthub\Commands\AcquiaContentHubWebhookInterestCommands
  53. arguments: ['@acquia_contenthub.client.factory', '@acquia_contenthub.connection_manager', '@config.factory']
  54. tags:
  55. - { name: drush.command }