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. Search 11.x for constraints
  6. 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
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/Core/Plugin/Context/Context.php
Context::getConstraints function core/lib/Drupal/Component/Plugin/Context/Context.php
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
ContextDefinition::setConstraints function core/lib/Drupal/Core/Plugin/Context/ContextDefinition.php
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
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
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
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
EntityReferenceItem::getConstraints function core/lib/Drupal/Core/Field/Plugin/Field/FieldType/EntityReferenceItem.php
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
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
EntityType::setConstraints function core/lib/Drupal/Core/Entity/EntityType.php
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
FieldConfigBase::getConstraints function core/lib/Drupal/Core/Field/FieldConfigBase.php
FieldConfigBase::setConstraints function core/lib/Drupal/Core/Field/FieldConfigBase.php
FieldConfigBase::setPropertyConstraints function core/lib/Drupal/Core/Field/FieldConfigBase.php

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