public function WebformUiElementFormBase::__construct in Webform 8.5
Constructs a WebformUiElementFormBase.
Parameters
\Drupal\Core\Render\RendererInterface $renderer: The renderer.
\Drupal\Core\Entity\EntityFieldManagerInterface $entity_field_manager: The entity field manager.
\Drupal\webform\Plugin\WebformElementManagerInterface $element_manager: The webform element manager.
\Drupal\webform\WebformEntityElementsValidatorInterface $elements_validator: Webform element validator.
\Drupal\webform\WebformTokenManagerInterface $token_manager: The webform token manager.
File
- modules/
webform_ui/ src/ Form/ WebformUiElementFormBase.php, line 151
Class
- WebformUiElementFormBase
- Provides a base class for webform element webforms.
Namespace
Drupal\webform_ui\FormCode
public function __construct(RendererInterface $renderer, EntityFieldManagerInterface $entity_field_manager, WebformElementManagerInterface $element_manager, WebformEntityElementsValidatorInterface $elements_validator, WebformTokenManagerInterface $token_manager) {
$this->renderer = $renderer;
$this->entityFieldManager = $entity_field_manager;
$this->elementManager = $element_manager;
$this->elementsValidator = $elements_validator;
$this->tokenManager = $token_manager;
}