Search for Constraint

  1. Search 7.x for Constraint
  2. Search 8.9.x for Constraint
  3. Search 10.3.x for Constraint
  4. Search 11.x for Constraint
  5. Search main for Constraint
  6. Other projects

Exact matches

These are exact matches according to your search
Title Object type File name Summary
Constraint class core/lib/Drupal/Core/Validation/Annotation/Constraint.php Defines a validation constraint annotation object.
Constraint class core/lib/Drupal/Component/Version/Constraint.php A value object representing a Drupal version constraint.

All search results

Title Object type File name Summary
ComplexDataConstraintValidatorTest::testValidation function core/tests/Drupal/KernelTests/Core/TypedData/ComplexDataConstraintValidatorTest.php Tests the ComplexData validation constraint validator.
ComponentsTaggedReleaseTest::providerVersionConstraint function core/tests/Drupal/BuildTests/Composer/Component/ComponentsTaggedReleaseTest.php Highly arbitrary version and constraint expectations.
CompositeConstraintBase class core/lib/Drupal/Core/Entity/Plugin/Validation/Constraint/CompositeConstraintBase.php Provides a base class for constraints validating multiple fields.
CompositeConstraintBase.php file core/lib/Drupal/Core/Entity/Plugin/Validation/Constraint/CompositeConstraintBase.php
CompositeConstraintBase::coversFields function core/lib/Drupal/Core/Entity/Plugin/Validation/Constraint/CompositeConstraintBase.php An array of entity fields which should be passed to the validator.
Constraint class core/lib/Drupal/Core/Validation/Annotation/Constraint.php Defines a validation constraint annotation object.
Constraint class core/lib/Drupal/Component/Version/Constraint.php A value object representing a Drupal version constraint.
Constraint.php file core/lib/Drupal/Component/Version/Constraint.php
Constraint.php file core/lib/Drupal/Core/Validation/Annotation/Constraint.php
Constraint::$constraint property core/lib/Drupal/Component/Version/Constraint.php The constraint represented as a string. For example '>=8.x-5.x'.
Constraint::$constraintArray property core/lib/Drupal/Component/Version/Constraint.php A list of associative arrays representing the constraint.
Constraint::$id property core/lib/Drupal/Core/Validation/Annotation/Constraint.php The constraint plugin ID.
Constraint::$label property core/lib/Drupal/Core/Validation/Annotation/Constraint.php The human-readable name of the constraint plugin.
Constraint::$type property core/lib/Drupal/Core/Validation/Annotation/Constraint.php DataType plugin IDs for which this constraint applies.
Constraint::isCompatible function core/lib/Drupal/Component/Version/Constraint.php Determines if the provided version is satisfied by this constraint.
Constraint::parseConstraint function core/lib/Drupal/Component/Version/Constraint.php Parses a constraint string.
Constraint::__construct function core/lib/Drupal/Component/Version/Constraint.php Constraint constructor.
Constraint::__toString function core/lib/Drupal/Component/Version/Constraint.php Gets the constraint as a string.
ConstraintFactory class core/lib/Drupal/Core/Validation/ConstraintFactory.php Constraint plugin factory.
ConstraintFactory.php file core/lib/Drupal/Core/Validation/ConstraintFactory.php
ConstraintFactory::createInstance function core/lib/Drupal/Core/Validation/ConstraintFactory.php Creates a pre-configured instance of a plugin.
ConstraintFactoryTest class core/tests/Drupal/KernelTests/Core/Validation/ConstraintFactoryTest.php @coversDefaultClass \Drupal\Core\Validation\ConstraintFactory[[api-linebreak]]
ConstraintFactoryTest.php file core/tests/Drupal/KernelTests/Core/Validation/ConstraintFactoryTest.php
ConstraintFactoryTest::$modules property core/tests/Drupal/KernelTests/Core/Validation/ConstraintFactoryTest.php Modules to enable.
ConstraintFactoryTest::testCreateInstance function core/tests/Drupal/KernelTests/Core/Validation/ConstraintFactoryTest.php @covers ::createInstance[[api-linebreak]]
ConstraintManager class core/lib/Drupal/Core/Validation/ConstraintManager.php Constraint plugin manager.
ConstraintManager.php file core/lib/Drupal/Core/Validation/ConstraintManager.php
ConstraintManager::create function core/lib/Drupal/Core/Validation/ConstraintManager.php Creates a validation constraint.
ConstraintManager::getDefinitionsByType function core/lib/Drupal/Core/Validation/ConstraintManager.php Returns a list of constraints that support the given type.
ConstraintManager::getDiscovery function core/lib/Drupal/Core/Validation/ConstraintManager.php Gets the plugin discovery.
ConstraintManager::processDefinition function core/lib/Drupal/Core/Validation/ConstraintManager.php Performs extra processing on plugin definitions.
ConstraintManager::registerDefinitions function core/lib/Drupal/Core/Validation/ConstraintManager.php Callback for registering definitions for constraints shipped with Symfony.
ConstraintManager::__construct function core/lib/Drupal/Core/Validation/ConstraintManager.php Overrides \Drupal\Component\Plugin\PluginManagerBase::__construct().
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
ConstraintTest class core/tests/Drupal/Tests/Component/Version/ConstraintTest.php @coversDefaultClass \Drupal\Component\Version\Constraint[[api-linebreak]]
@group Version
ConstraintTest.php file core/tests/Drupal/Tests/Component/Version/ConstraintTest.php
ConstraintTest::createTestsForVersions function core/tests/Drupal/Tests/Component/Version/ConstraintTest.php Create testIsCompatible() test cases for constraints and versions.
ConstraintTest::providerIsCompatible function core/tests/Drupal/Tests/Component/Version/ConstraintTest.php Provider for testIsCompatible.
ConstraintTest::testIsCompatible function core/tests/Drupal/Tests/Component/Version/ConstraintTest.php @covers ::isCompatible[[api-linebreak]]
@dataProvider providerIsCompatible
ConstraintValidatorFactory class core/lib/Drupal/Core/Validation/ConstraintValidatorFactory.php Defines a constraint validator factory that works with container injection.
ConstraintValidatorFactory.php file core/lib/Drupal/Core/Validation/ConstraintValidatorFactory.php
ConstraintValidatorFactory::$classResolver property core/lib/Drupal/Core/Validation/ConstraintValidatorFactory.php The class resolver.
ConstraintValidatorFactory::getInstance function core/lib/Drupal/Core/Validation/ConstraintValidatorFactory.php
ConstraintValidatorFactory::__construct function core/lib/Drupal/Core/Validation/ConstraintValidatorFactory.php Constructs a new ConstraintValidatorFactory.
ConstraintViolationBuilder class core/lib/Drupal/Core/TypedData/Validation/ConstraintViolationBuilder.php Defines a constraint violation builder for the Typed Data validator.
ConstraintViolationBuilder.php file core/lib/Drupal/Core/TypedData/Validation/ConstraintViolationBuilder.php

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