computed_field-8.x-2.x-dev/src/Field/ComputedFieldDefinitionWithValuePluginInterface.php

src/Field/ComputedFieldDefinitionWithValuePluginInterface.php
<?php

namespace Drupal\computed_field\Field;

use Drupal\computed_field\Plugin\ComputedField\ComputedFieldPluginInterface;

/**
 * Defines an interface for computed field definitions which use a plugin.
 *
 * This interface allows detection of both of our kinds of computed field
 * definition: config entity or plain definition class. This is needed to switch
 * field formatter render arrays to lazy builders in
 * computed_field_entity_view_alter().
 */
interface ComputedFieldDefinitionWithValuePluginInterface {

  /**
   * Gets the field's field value plugin.
   *
   * @return \Drupal\computed_field\Plugin\ComputedField\ComputedFieldPluginInterface
   *   The field value plugin.
   */
  public function getFieldValuePlugin(): ComputedFieldPluginInterface;

}

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc