Search for constraints

  1. Search 7.x for constraints
  2. Search 9.5.x for constraints
  3. Search 8.9.x for constraints
  4. Search 10.3.x for constraints
  5. Other projects
Title Object type File name Summary
BaseFieldDefinition::addPropertyConstraints function core/lib/Drupal/Core/Field/BaseFieldDefinition.php Adds constraints for a given field item property.
BaseFieldDefinition::setPropertyConstraints function core/lib/Drupal/Core/Field/BaseFieldDefinition.php Sets constraints for a given field item property.
ConfigEntityType::getConstraints function core/lib/Drupal/Core/Config/Entity/ConfigEntityType.php Gets an array of validation constraints.
ConfigEntityValidationTestBase::getMachineNameConstraints function core/tests/Drupal/KernelTests/Core/Config/ConfigEntityValidationTestBase.php Returns the validation constraints applied to the entity's ID.
Context::getConstraints function core/lib/Drupal/Component/Plugin/Context/Context.php Gets a list of validation constraints.
Context::getConstraints function core/lib/Drupal/Core/Plugin/Context/Context.php Gets a list of validation constraints.
ContextDefinition::$constraints property core/lib/Drupal/Core/Plugin/Context/ContextDefinition.php An array of constraints.
ContextDefinition::getConstraints function core/lib/Drupal/Core/Plugin/Context/ContextDefinition.php Gets an array of validation constraints.
ContextDefinition::setConstraints function core/lib/Drupal/Core/Plugin/Context/ContextDefinition.php Sets the array of validation constraints.
ContextDefinitionInterface::getConstraints function core/lib/Drupal/Component/Plugin/Context/ContextDefinitionInterface.php Gets an array of validation constraints.
ContextDefinitionInterface::setConstraints function core/lib/Drupal/Component/Plugin/Context/ContextDefinitionInterface.php Sets the array of validation constraints.
ContextDefinitionTest::testConstraints function core/tests/Drupal/KernelTests/Core/Plugin/Annotation/ContextDefinitionTest.php Tests adding constraints via annotations.
ContextInterface::getConstraints function core/lib/Drupal/Component/Plugin/Context/ContextInterface.php Gets a list of validation constraints.
DataDefinition::getConstraints function core/lib/Drupal/Core/TypedData/DataDefinition.php Returns an array of validation constraints.
DataDefinition::setConstraints function core/lib/Drupal/Core/TypedData/DataDefinition.php Sets an array of validation constraints.
DataDefinitionInterface::getConstraints function core/lib/Drupal/Core/TypedData/DataDefinitionInterface.php Returns an array of validation constraints.
DataReferenceTargetDefinition::getConstraints function core/lib/Drupal/Core/TypedData/DataReferenceTargetDefinition.php Returns an array of validation constraints.
DataType::$constraints property core/lib/Drupal/Core/TypedData/Annotation/DataType.php An array of validation constraints for this type.
Dependency::$constraintString property core/lib/Drupal/Core/Extension/Dependency.php The constraint string.
Dependency::getConstraintString function core/lib/Drupal/Core/Extension/Dependency.php Gets constraint string from the dependency.
EmailItem::getConstraints function core/lib/Drupal/Core/Field/Plugin/Field/FieldType/EmailItem.php Gets a list of validation constraints.
EntityAdapterUnitTest::testGetConstraints function core/tests/Drupal/Tests/Core/Entity/TypedData/EntityAdapterUnitTest.php Tests get constraints.
EntityConstraintViolationListTest::testFilterByFieldsWithCompositeConstraints function core/tests/Drupal/Tests/Core/Entity/EntityConstraintViolationListTest.php Tests filter by fields with composite constraints.
EntityReferenceFieldItemList::getConstraints function core/lib/Drupal/Core/Field/EntityReferenceFieldItemList.php Gets a list of validation constraints.
EntityReferenceItem::getConstraints function core/lib/Drupal/Core/Field/Plugin/Field/FieldType/EntityReferenceItem.php Gets a list of validation constraints.
EntityTestConstraints class core/modules/system/tests/modules/entity_test/src/Entity/EntityTestConstraints.php Defines a test class for testing the definition of entity level constraints.
EntityTestConstraints.php file core/modules/system/tests/modules/entity_test/src/Entity/EntityTestConstraints.php
EntityTestConstraints::baseFieldDefinitions function core/modules/system/tests/modules/entity_test/src/Entity/EntityTestConstraints.php Provides base field definitions for an entity type.
EntityTestConstraintsHooks class core/modules/system/tests/modules/entity_test_constraints/src/Hook/EntityTestConstraintsHooks.php Hook implementations for entity_test_constraints.
EntityTestConstraintsHooks.php file core/modules/system/tests/modules/entity_test_constraints/src/Hook/EntityTestConstraintsHooks.php
EntityTestConstraintsHooks::entityTypeAlter function core/modules/system/tests/modules/entity_test_constraints/src/Hook/EntityTestConstraintsHooks.php Implements hook_entity_type_alter().
EntityTestConstraintsHooks::entityTypeBuild function core/modules/system/tests/modules/entity_test_constraints/src/Hook/EntityTestConstraintsHooks.php Implements hook_entity_type_build().
EntityType::$constraints property core/lib/Drupal/Core/Entity/EntityType.php Entity constraint definitions.
EntityType::getConstraints function core/lib/Drupal/Core/Entity/EntityType.php Gets an array of validation constraints.
EntityType::setConstraints function core/lib/Drupal/Core/Entity/EntityType.php Sets the array of validation constraints for the FieldItemList.
EntityTypeConstraintsTest class core/tests/Drupal/KernelTests/Core/Entity/EntityTypeConstraintsTest.php Tests entity level validation constraints.
EntityTypeConstraintsTest.php file core/tests/Drupal/KernelTests/Core/Entity/EntityTypeConstraintsTest.php
EntityTypeConstraintsTest::setUp function core/tests/Drupal/KernelTests/Core/Entity/EntityTypeConstraintsTest.php
EntityTypeConstraintsTest::testConstraintDefinition function core/tests/Drupal/KernelTests/Core/Entity/EntityTypeConstraintsTest.php Tests defining entity constraints via entity type annotations and hooks.
EntityTypeConstraintsTest::testConstraintValidation function core/tests/Drupal/KernelTests/Core/Entity/EntityTypeConstraintsTest.php Tests entity constraints are validated.
EntityTypeInterface::getConstraints function core/lib/Drupal/Core/Entity/EntityTypeInterface.php Gets an array of validation constraints.
EntityTypeInterface::setConstraints function core/lib/Drupal/Core/Entity/EntityTypeInterface.php Sets the array of validation constraints for the FieldItemList.
entity_test_constraints.info.yml file core/modules/system/tests/modules/entity_test_constraints/entity_test_constraints.info.yml core/modules/system/tests/modules/entity_test_constraints/entity_test_constraints.info.yml
ExecutionContext::$validatedConstraints property core/lib/Drupal/Core/Validation/ExecutionContext.php Stores which class constraint has been validated for which object.
FieldConfigBase::$constraints property core/lib/Drupal/Core/Field/FieldConfigBase.php Array of constraint options keyed by constraint plugin ID.
FieldConfigBase::$propertyConstraints property core/lib/Drupal/Core/Field/FieldConfigBase.php Array of property constraint options keyed by property ID.
FieldConfigBase::addPropertyConstraints function core/lib/Drupal/Core/Field/FieldConfigBase.php Adds constraints for a given field item property.
FieldConfigBase::getConstraints function core/lib/Drupal/Core/Field/FieldConfigBase.php Returns an array of validation constraints.
FieldConfigBase::setConstraints function core/lib/Drupal/Core/Field/FieldConfigBase.php Sets the array of validation constraints for the FieldItemList.
FieldConfigBase::setPropertyConstraints function core/lib/Drupal/Core/Field/FieldConfigBase.php Sets constraints for a given field item property.

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