WidgetTypeFormAlterEvent.php in Hook Event Dispatcher 8.2
Same filename and directory in other branches
File
modules/field_event_dispatcher/src/Event/Field/WidgetTypeFormAlterEvent.phpView source
<?php
namespace Drupal\field_event_dispatcher\Event\Field;
/**
* Class WidgetTypeFormAlterEvent.
*/
class WidgetTypeFormAlterEvent extends WidgetFormAlterEvent {
/**
* {@inheritdoc}
*/
public function getDispatcherType() : string {
/** @var \Drupal\Core\Field\FieldItemListInterface $items */
$items = $this
->getContext()['items'];
$fieldDefinition = $items
->getFieldDefinition();
return 'hook_event_dispatcher.widget_' . $fieldDefinition
->getType() . '.alter';
}
}
Classes
Name | Description |
---|---|
WidgetTypeFormAlterEvent | Class WidgetTypeFormAlterEvent. |