You are here

interface ConfigurableFieldValidationRuleInterface in Field Validation 8

Defines the interface for configurable FieldValidationRule.

Hierarchy

Expanded class hierarchy of ConfigurableFieldValidationRuleInterface

All classes that implement ConfigurableFieldValidationRuleInterface

See also

\Drupal\field_validation\Annotation\FieldValidationRule

\Drupal\field_validation\ConfigurableFieldValidationRuleBase

\Drupal\field_validation\FieldValidationRuleInterface

\Drupal\field_validation\FieldValidationRuleBase

\Drupal\field_validation\FieldValidationRuleManager

Plugin API

3 files declare their use of ConfigurableFieldValidationRuleInterface
FieldValidationRuleFormBase.php in src/Form/FieldValidationRuleFormBase.php
FieldValidationRuleSetEditForm.php in src/Form/FieldValidationRuleSetEditForm.php
OneOfSeveralValidationRule.php in src/Plugin/FieldValidationRule/OneOfSeveralValidationRule.php

File

src/ConfigurableFieldValidationRuleInterface.php, line 17

Namespace

Drupal\field_validation
View source
interface ConfigurableFieldValidationRuleInterface extends FieldValidationRuleInterface, PluginFormInterface {

}

Members

Namesort descending Modifiers Type Description Overrides
ConfigurableInterface::defaultConfiguration public function Gets default configuration for this plugin. 11
ConfigurableInterface::getConfiguration public function Gets this plugin's configuration. 12
ConfigurableInterface::setConfiguration public function Sets the configuration for this plugin instance. 12
DependentPluginInterface::calculateDependencies public function Calculates dependencies for the configured plugin. 19
FieldValidationRuleInterface::addFieldValidationRule public function Applies a field_validation_rule to the field_validation_rule_set. 14
FieldValidationRuleInterface::getColumn public function Returns the column of the field_validation_rule. 1
FieldValidationRuleInterface::getDerivativeExtension public function Returns the extension the derivative would have have after adding this field_validation_rule. 1
FieldValidationRuleInterface::getErrorMessage public function Returns the error message of the field_validation_rule. 1
FieldValidationRuleInterface::getFieldName public function Returns the field name of the field_validation_rule. 1
FieldValidationRuleInterface::getSummary public function Returns a render array summarizing the configuration of the field_validation_rule. 1
FieldValidationRuleInterface::getTitle public function Returns the title of the field_validation_rule. 1
FieldValidationRuleInterface::getUuid public function Returns the unique ID representing the field_validation_rule. 1
FieldValidationRuleInterface::getWeight public function Returns the weight of the field_validation_rule. 1
FieldValidationRuleInterface::label public function Returns the field_validation_rule label. 1
FieldValidationRuleInterface::setColumn public function Sets the column for this field_validation_rule. 1
FieldValidationRuleInterface::setErrorMessage public function Sets the error_message for this field_validation_rule. 1
FieldValidationRuleInterface::setFieldName public function Sets the field name for this field_validation_rule. 1
FieldValidationRuleInterface::setTitle public function Sets the title for this field_validation_rule. 1
FieldValidationRuleInterface::setWeight public function Sets the weight for this field_validation_rule. 1
FieldValidationRuleInterface::validate public function 1
PluginFormInterface::buildConfigurationForm public function Form constructor. 36
PluginFormInterface::submitConfigurationForm public function Form submission handler. 32
PluginFormInterface::validateConfigurationForm public function Form validation handler. 18
PluginInspectionInterface::getPluginDefinition public function Gets the definition of the plugin implementation. 4
PluginInspectionInterface::getPluginId public function Gets the plugin_id of the plugin instance. 2