X-Git-Url: http://www.aleph1.co.uk/gitweb/?a=blobdiff_plain;f=web%2Fcore%2Fmodules%2Fcontent_translation%2Fcontent_translation.services.yml;fp=web%2Fcore%2Fmodules%2Fcontent_translation%2Fcontent_translation.services.yml;h=f7cc11fff2b173f8fcb21e39b5aff658cd00932d;hb=a2bd1bf0c2c1f1a17d188f4dc0726a45494cefae;hp=0000000000000000000000000000000000000000;hpb=57c063afa3f66b07c4bbddc2d6129a96d90f0aad;p=yaffs-website diff --git a/web/core/modules/content_translation/content_translation.services.yml b/web/core/modules/content_translation/content_translation.services.yml new file mode 100644 index 000000000..f7cc11fff --- /dev/null +++ b/web/core/modules/content_translation/content_translation.services.yml @@ -0,0 +1,32 @@ +services: + content_translation.synchronizer: + class: Drupal\content_translation\FieldTranslationSynchronizer + arguments: ['@entity.manager'] + + content_translation.subscriber: + class: Drupal\content_translation\Routing\ContentTranslationRouteSubscriber + arguments: ['@content_translation.manager'] + tags: + - { name: event_subscriber } + + content_translation.overview_access: + class: Drupal\content_translation\Access\ContentTranslationOverviewAccess + arguments: ['@entity.manager'] + tags: + - { name: access_check, applies_to: _access_content_translation_overview } + + content_translation.manage_access: + class: Drupal\content_translation\Access\ContentTranslationManageAccessCheck + arguments: ['@entity.manager', '@language_manager'] + tags: + - { name: access_check, applies_to: _access_content_translation_manage } + + content_translation.manager: + class: Drupal\content_translation\ContentTranslationManager + arguments: ['@entity.manager', '@content_translation.updates_manager'] + + content_translation.updates_manager: + class: Drupal\content_translation\ContentTranslationUpdatesManager + arguments: ['@entity.manager', '@entity.definition_update_manager'] + tags: + - { name: event_subscriber }