Search for all

  1. Search 7.x for all
  2. Search 9.5.x for all
  3. Search 10.3.x for all
  4. Search 11.x for all
  5. Other projects
Title Object type File name Summary
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 An array of DataType plugin IDs for which this constraint applies. Valid
values are any types registered by the typed data API, or an array of
multiple type names. For supporting all types, FALSE may be specified. The
key defaults to an empty array,…
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::toArray function core/lib/Drupal/Component/Version/Constraint.php A list of associative arrays representing the constraint.
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.
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
ConstraintTest::testToArray function core/tests/Drupal/Tests/Component/Version/ConstraintTest.php @covers ::toArray[[api-linebreak]]
@group legacy
@expectedDeprecation Drupal\Component\Version\Constraint::toArray() only exists to provide a backwards compatibility layer. See https://www.drupal.org/node/2756875
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::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
ConstraintViolationBuilder::$cause property core/lib/Drupal/Core/TypedData/Validation/ConstraintViolationBuilder.php
ConstraintViolationBuilder::$code property core/lib/Drupal/Core/TypedData/Validation/ConstraintViolationBuilder.php
ConstraintViolationBuilder::$constraint property core/lib/Drupal/Core/TypedData/Validation/ConstraintViolationBuilder.php
ConstraintViolationBuilder::$invalidValue property core/lib/Drupal/Core/TypedData/Validation/ConstraintViolationBuilder.php The invalid value caused the violation.
ConstraintViolationBuilder::$message property core/lib/Drupal/Core/TypedData/Validation/ConstraintViolationBuilder.php The violation message.
ConstraintViolationBuilder::$parameters property core/lib/Drupal/Core/TypedData/Validation/ConstraintViolationBuilder.php The message parameters.
ConstraintViolationBuilder::$plural property core/lib/Drupal/Core/TypedData/Validation/ConstraintViolationBuilder.php The number used
ConstraintViolationBuilder::$propertyPath property core/lib/Drupal/Core/TypedData/Validation/ConstraintViolationBuilder.php The property path.
ConstraintViolationBuilder::$root property core/lib/Drupal/Core/TypedData/Validation/ConstraintViolationBuilder.php The root path.
ConstraintViolationBuilder::$translationDomain property core/lib/Drupal/Core/TypedData/Validation/ConstraintViolationBuilder.php The translation domain.
ConstraintViolationBuilder::$translator property core/lib/Drupal/Core/TypedData/Validation/ConstraintViolationBuilder.php The translator.
ConstraintViolationBuilder::$violations property core/lib/Drupal/Core/TypedData/Validation/ConstraintViolationBuilder.php The list of violations.
ConstraintViolationBuilder::addViolation function core/lib/Drupal/Core/TypedData/Validation/ConstraintViolationBuilder.php
ConstraintViolationBuilder::atPath function core/lib/Drupal/Core/TypedData/Validation/ConstraintViolationBuilder.php
ConstraintViolationBuilder::setCause function core/lib/Drupal/Core/TypedData/Validation/ConstraintViolationBuilder.php
ConstraintViolationBuilder::setCode function core/lib/Drupal/Core/TypedData/Validation/ConstraintViolationBuilder.php
ConstraintViolationBuilder::setInvalidValue function 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.