drupal/core/modules/quickedit/quickedit.services.yml

21 lines
920 B
YAML

services:
plugin.manager.quickedit.editor:
class: Drupal\quickedit\Plugin\InPlaceEditorManager
parent: default_plugin_manager
access_check.quickedit.entity_field:
class: Drupal\quickedit\Access\EditEntityFieldAccessCheck
arguments: ['@entity.manager']
tags:
- { name: access_check, applies_to: _access_quickedit_entity_field }
access_check.quickedit.entity:
class: Drupal\quickedit\Access\EditEntityAccessCheck
arguments: ['@entity.manager']
tags:
- { name: access_check, applies_to: _access_quickedit_entity }
quickedit.editor.selector:
class: Drupal\quickedit\EditorSelector
arguments: ['@plugin.manager.quickedit.editor', '@plugin.manager.field.formatter']
quickedit.metadata.generator:
class: Drupal\quickedit\MetadataGenerator
arguments: ['@access_check.quickedit.entity_field', '@quickedit.editor.selector', '@plugin.manager.quickedit.editor']