FieldStorageDefinitionEvents.php

Same filename and directory in other branches
  1. 9 core/lib/Drupal/Core/Field/FieldStorageDefinitionEvents.php
  2. 8.9.x core/lib/Drupal/Core/Field/FieldStorageDefinitionEvents.php
  3. 10 core/lib/Drupal/Core/Field/FieldStorageDefinitionEvents.php

Namespace

Drupal\Core\Field

File

core/lib/Drupal/Core/Field/FieldStorageDefinitionEvents.php

View source
<?php

namespace Drupal\Core\Field;


/**
 * Contains all events thrown while handling field storage definitions.
 */
final class FieldStorageDefinitionEvents {
    
    /**
     * Name of the event triggered for field storage definition creation.
     *
     * This event allows you to respond to the creation of a new field storage
     * definition. The event listener method receives a
     * \Drupal\Core\Field\FieldStorageDefinitionEvent instance.
     *
     * @Event
     *
     * @see \Drupal\Core\Field\FieldStorageDefinitionEvent
     * @see \Drupal\Core\Field\FieldStorageDefinitionListener::onFieldStorageDefinitionCreate
     * @see \Drupal\Core\Field\FieldStorageDefinitionEventSubscriberTrait
     *
     * @var string
     */
    const CREATE = 'field_storage.definition.create';
    
    /**
     * Name of the event triggered for field storage definition update.
     *
     * This event allows you to respond anytime a field storage definition is
     * updated. The event listener method receives a
     * \Drupal\Core\Field\FieldStorageDefinitionEvent instance.
     *
     * @Event
     *
     * @see \Drupal\Core\Field\FieldStorageDefinitionEvent
     * @see \Drupal\Core\Field\FieldStorageDefinitionListener::onFieldStorageDefinitionUpdate()
     * @see \Drupal\Core\Field\FieldStorageDefinitionEventSubscriberTrait
     *
     * @var string
     */
    const UPDATE = 'field_storage.definition.update';
    
    /**
     * Name of the event triggered for field storage definition deletion.
     *
     * This event allows you to respond anytime a field storage definition is
     * deleted. The event listener method receives a
     * \Drupal\Core\Field\FieldStorageDefinitionEvent instance.
     *
     * @Event
     *
     * @see \Drupal\Core\Field\FieldStorageDefinitionEvent
     * @see \Drupal\Core\Field\FieldStorageDefinitionListener::onFieldStorageDefinitionDelete()
     * @see \Drupal\Core\Field\FieldStorageDefinitionEventSubscriberTrait
     *
     * @var string
     */
    const DELETE = 'field_storage.definition.delete';

}

Classes

Title Deprecated Summary
FieldStorageDefinitionEvents Contains all events thrown while handling field storage definitions.

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.