Search for constraints

  1. Search 7.x for constraints
  2. Search 9.5.x for constraints
  3. Search 10.3.x for constraints
  4. Search 11.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.
ConstraintsTest class core/tests/Drupal/KernelTests/Core/Validation/ConstraintsTest.php Tests various low level constrains provided by core.
ConstraintsTest.php file core/tests/Drupal/KernelTests/Core/Validation/ConstraintsTest.php
ConstraintsTest::$modules property core/tests/Drupal/KernelTests/Core/Validation/ConstraintsTest.php Modules to enable.
ConstraintsTest::setUp function core/tests/Drupal/KernelTests/Core/Validation/ConstraintsTest.php
ConstraintsTest::testUuid function core/tests/Drupal/KernelTests/Core/Validation/ConstraintsTest.php
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.
DecimalItem::getConstraints function core/lib/Drupal/Core/Field/Plugin/Field/FieldType/DecimalItem.php Gets a list of validation constraints.
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 @covers ::getConstraints
EntityConstraintViolationListTest::testFilterByFieldsWithCompositeConstraints function core/tests/Drupal/Tests/Core/Entity/EntityConstraintViolationListTest.php @covers ::filterByFields
EntityContextDefinitionDeprecationTest::testGetConstraints function core/tests/Drupal/Tests/Core/Plugin/Context/EntityContextDefinitionDeprecationTest.php Test that getConstraints() proxies to the compatibility layer.
EntityContextDefinitionDeprecationTest::testSetConstraints function core/tests/Drupal/Tests/Core/Plugin/Context/EntityContextDefinitionDeprecationTest.php Test that setConstraints() proxies to the compatibility layer.
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
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
entity_test_constraints.module file core/modules/system/tests/modules/entity_test_constraints/entity_test_constraints.module Test module file.
entity_test_constraints_entity_type_alter function core/modules/system/tests/modules/entity_test_constraints/entity_test_constraints.module Implements hook_entity_type_alter().
entity_test_constraints_entity_type_build function core/modules/system/tests/modules/entity_test_constraints/entity_test_constraints.module Implements hook_entity_type_build().
ExecutionContext::$validatedConstraints property core/lib/Drupal/Core/TypedData/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.

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