content_entity_builder-8.x-1.x-dev/src/ConfigurableBaseFieldConfigInterface.php

src/ConfigurableBaseFieldConfigInterface.php
<?php

namespace Drupal\content_entity_builder;

use Drupal\Core\Plugin\PluginFormInterface;
use Drupal\Core\Form\FormStateInterface;

/**
 * Defines the interface for configurable BaseFieldConfig.
 *
 * @see \Drupal\content_entity_builder\Annotation\BaseFieldConfig
 * @see \Drupal\content_entity_builder\ConfigurableBaseFieldConfigBase
 * @see \Drupal\content_entity_builder\BaseFieldConfigInterface
 * @see \Drupal\content_entity_builder\BaseFieldConfigBase
 * @see \Drupal\content_entity_builder\BaseFieldConfigManager
 * @see plugin_api
 */
interface ConfigurableBaseFieldConfigInterface extends BaseFieldConfigInterface, PluginFormInterface {

  public function buildDefaultValueForm(array $form, FormStateInterface $form_state);

  public function validateDefaultValueForm(array &$form, FormStateInterface $form_state);

  public function submitDefaultValueForm(array &$form, FormStateInterface $form_state);

}

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

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