public function MetadataGenerator::__construct

Constructs a new MetadataGenerator.

Parameters

\Drupal\edit\Access\EditEntityFieldAccessCheckInterface $access_checker: An object that checks if a user has access to edit a given field.

\Drupal\edit\EditorSelectorInterface $editor_selector: An object that determines which editor to attach to a given field.

\Drupal\Component\Plugin\PluginManagerInterface: The manager for editor plugins.

File

drupal/core/modules/edit/lib/Drupal/edit/MetadataGenerator.php, line 52
Contains \Drupal\edit\MetadataGenerator.

Class

MetadataGenerator
Generates in-place editing metadata for an entity field.

Namespace

Drupal\edit

Code

public function __construct(EditEntityFieldAccessCheckInterface $access_checker, EditorSelectorInterface $editor_selector, PluginManagerInterface $editor_manager) {
  $this->accessChecker = $access_checker;
  $this->editorSelector = $editor_selector;
  $this->editorManager = $editor_manager;
}