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
FieldConfigBase::$propertyConstraints property core/lib/Drupal/Core/Field/FieldConfigBase.php Array of property constraint options keyed by property ID. The values are
associative array of constraint options keyed by constraint plugin 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.
FieldConfigInterface::addPropertyConstraints function core/lib/Drupal/Core/Field/FieldConfigInterface.php Adds constraints for a given field item property.
FieldConfigInterface::setConstraints function core/lib/Drupal/Core/Field/FieldConfigInterface.php Sets the array of validation constraints for the FieldItemList.
FieldConfigInterface::setPropertyConstraints function core/lib/Drupal/Core/Field/FieldConfigInterface.php Sets constraints for a given field item property.
FieldCrudTest::doFieldPropertyConstraintsTests function core/modules/field/tests/src/Kernel/FieldCrudTest.php Tests configurable field validation.
FieldCrudTest::testFieldPropertyConstraints function core/modules/field/tests/src/Kernel/FieldCrudTest.php Tests setting and adding property constraints to a configurable field.
FieldItemList::getConstraints function core/lib/Drupal/Core/Field/FieldItemList.php Gets a list of validation constraints.
FieldStorageConfig::getConstraints function core/modules/field/src/Entity/FieldStorageConfig.php Returns an array of validation constraints.
FieldStorageDefinitionInterface::getConstraints function core/lib/Drupal/Core/Field/FieldStorageDefinitionInterface.php Returns an array of validation constraints.
FieldValidationTest::testFieldConstraints function core/modules/field/tests/src/Kernel/FieldValidationTest.php Tests that constraints defined by the field type are validated.
InfoParserDynamic::isConstraintSatisfiedByPreviousVersion function core/lib/Drupal/Core/Extension/InfoParserDynamic.php Determines if a constraint is satisfied by earlier versions of Drupal 8.
IntegerItem::getConstraints function core/lib/Drupal/Core/Field/Plugin/Field/FieldType/IntegerItem.php Gets a list of validation constraints.
MediaKernelTestBase::$testConstraintsMediaType property core/modules/media/tests/src/Kernel/MediaKernelTestBase.php The test media type with constraints.
MediaSourceEntityConstraintsInterface interface core/modules/media/src/MediaSourceEntityConstraintsInterface.php Defines an interface for a media source with entity constraints.
MediaSourceEntityConstraintsInterface.php file core/modules/media/src/MediaSourceEntityConstraintsInterface.php
MediaSourceEntityConstraintsInterface::getEntityConstraints function core/modules/media/src/MediaSourceEntityConstraintsInterface.php Gets media source-specific validation constraints for a media item.
MediaSourceFieldConstraintsInterface interface core/modules/media/src/MediaSourceFieldConstraintsInterface.php Defines an interface for a media source with source field constraints.
MediaSourceFieldConstraintsInterface.php file core/modules/media/src/MediaSourceFieldConstraintsInterface.php
MediaSourceFieldConstraintsInterface::getSourceFieldConstraints function core/modules/media/src/MediaSourceFieldConstraintsInterface.php Gets media source-specific validation constraints for a source field.
MediaSourceTest::testConstraints function core/modules/media/tests/src/Kernel/MediaSourceTest.php Tests the media item constraints functionality.
NumberItemTest::testConstraints function core/modules/field/tests/src/Kernel/Number/NumberItemTest.php Tests constraints on numeric item fields.
NumericItemBase::getConstraints function core/lib/Drupal/Core/Field/Plugin/Field/FieldType/NumericItemBase.php Gets a list of validation constraints.
OEmbed::getSourceFieldConstraints function core/modules/media/src/Plugin/media/Source/OEmbed.php Gets media source-specific validation constraints for a source field.
RecursiveContextualValidator::validateConstraints function core/lib/Drupal/Core/TypedData/Validation/RecursiveContextualValidator.php Validates a node's value against all constraints in the given group.
RecursiveContextualValidatorTest::testBasicValidateWithMultipleConstraints function core/tests/Drupal/Tests/Core/TypedData/RecursiveContextualValidatorTest.php @covers ::validate
RecursiveContextualValidatorTest::testBasicValidateWithoutConstraints function core/tests/Drupal/Tests/Core/TypedData/RecursiveContextualValidatorTest.php @covers ::validate
StringItem::getConstraints function core/lib/Drupal/Core/Field/Plugin/Field/FieldType/StringItem.php Gets a list of validation constraints.
TelephoneItem::getConstraints function core/modules/telephone/src/Plugin/Field/FieldType/TelephoneItem.php Gets a list of validation constraints.
TestItem::getConstraints function core/modules/field/tests/modules/field_test/src/Plugin/Field/FieldType/TestItem.php Gets a list of validation constraints.
TestWithConstraints class core/modules/media/tests/modules/media_test_source/src/Plugin/media/Source/TestWithConstraints.php Provides generic media type.
TestWithConstraints.php file core/modules/media/tests/modules/media_test_source/src/Plugin/media/Source/TestWithConstraints.php
TestWithConstraints::getEntityConstraints function core/modules/media/tests/modules/media_test_source/src/Plugin/media/Source/TestWithConstraints.php Gets media source-specific validation constraints for a media item.
TestWithConstraints::getSourceFieldConstraints function core/modules/media/tests/modules/media_test_source/src/Plugin/media/Source/TestWithConstraints.php Gets media source-specific validation constraints for a source field.
TextItem::getConstraints function core/modules/text/src/Plugin/Field/FieldType/TextItem.php Gets a list of validation constraints.
TextWithSummaryItem::getConstraints function core/modules/text/src/Plugin/Field/FieldType/TextWithSummaryItem.php Gets a list of validation constraints.
TypedData::getConstraints function core/lib/Drupal/Core/TypedData/TypedData.php Gets a list of validation constraints.
TypedDataInterface::getConstraints function core/lib/Drupal/Core/TypedData/TypedDataInterface.php Gets a list of validation constraints.
TypedDataManager::getDefaultConstraints function core/lib/Drupal/Core/TypedData/TypedDataManager.php Gets default constraints for the given data definition.
TypedDataManagerInterface::getDefaultConstraints function core/lib/Drupal/Core/TypedData/TypedDataManagerInterface.php Gets default constraints for the given data definition.
TypedDataMetadata::findConstraints function core/lib/Drupal/Core/TypedData/Validation/TypedDataMetadata.php
TypedDataMetadata::getConstraints function core/lib/Drupal/Core/TypedData/Validation/TypedDataMetadata.php

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