ezcontent-8.x-dev/modules/ezcontent_node/modules/ezcontent_smart_article/ezcontent_smart_article.services.yml
modules/ezcontent_node/modules/ezcontent_smart_article/ezcontent_smart_article.services.yml
services:
ezcontent_smart_article.companies_list:
class: Drupal\ezcontent_smart_article\CompaniesList
arguments: ['@config.factory', '@http_client', '@serialization.json', '@logger.factory']
ezcontent_smart_article.generate_summary:
class: Drupal\ezcontent_smart_article\GenerateSummary
arguments: ['@config.factory', '@http_client', '@serialization.json', '@logger.factory']
ezcontent_smart_article.event_subscriber:
class: Drupal\ezcontent_smart_article\EventSubscriber\SmartArticleCheckSubscriptionEvent
arguments: ['@config.factory']
tags:
- { name: event_subscriber }
plugin.manager.image_captioning:
class: Drupal\ezcontent_smart_article\EzcontentImageCaptioningManager
parent: default_plugin_manager
plugin.manager.image_tagging:
class: Drupal\ezcontent_smart_article\EzcontentImageTaggingManager
parent: default_plugin_manager
plugin.manager.text_tagging:
class: Drupal\ezcontent_smart_article\EzcontentTextTaggingManager
parent: default_plugin_manager
plugin.manager.ezcontent_text_to_speech:
class: Drupal\ezcontent_smart_article\EzcontentTextToSpeechManager
parent: default_plugin_manager
plugin.manager.ezcontent_speech_to_text:
class: Drupal\ezcontent_smart_article\EzcontentSpeechToTextManager
parent: default_plugin_manager
ezcontent_smart_article.generate_smarttags:
class: Drupal\ezcontent_smart_article\GenerateSmartTags
arguments: ['@config.factory', '@plugin.manager.text_tagging']
