Search for validator

  1. Search 7.x for validator
  2. Search 9.5.x for validator
  3. Search 10.3.x for validator
  4. Search 11.x for validator
  5. Other projects
Title Object type File name Summary
ResourceResponseValidator class core/modules/jsonapi/src/EventSubscriber/ResourceResponseValidator.php Response subscriber that validates a JSON:API response.
ResourceResponseValidator.php file core/modules/jsonapi/src/EventSubscriber/ResourceResponseValidator.php
ResourceResponseValidator::$appRoot property core/modules/jsonapi/src/EventSubscriber/ResourceResponseValidator.php The application's root file path.
ResourceResponseValidator::$logger property core/modules/jsonapi/src/EventSubscriber/ResourceResponseValidator.php The JSON:API logger channel.
ResourceResponseValidator::$moduleHandler property core/modules/jsonapi/src/EventSubscriber/ResourceResponseValidator.php The module handler.
ResourceResponseValidator::$validator property core/modules/jsonapi/src/EventSubscriber/ResourceResponseValidator.php The schema validator.
ResourceResponseValidator::doValidateResponse function core/modules/jsonapi/src/EventSubscriber/ResourceResponseValidator.php Wraps validation in an assert to prevent execution in production.
ResourceResponseValidator::getSubscribedEvents function core/modules/jsonapi/src/EventSubscriber/ResourceResponseValidator.php
ResourceResponseValidator::onResponse function core/modules/jsonapi/src/EventSubscriber/ResourceResponseValidator.php Validates JSON:API responses.
ResourceResponseValidator::setValidator function core/modules/jsonapi/src/EventSubscriber/ResourceResponseValidator.php Sets the validator service if available.
ResourceResponseValidator::validateResponse function core/modules/jsonapi/src/EventSubscriber/ResourceResponseValidator.php Validates a response against the JSON:API specification.
ResourceResponseValidator::validateSchema function core/modules/jsonapi/src/EventSubscriber/ResourceResponseValidator.php Validates a string against a JSON Schema. It logs any possible errors.
ResourceResponseValidator::__construct function core/modules/jsonapi/src/EventSubscriber/ResourceResponseValidator.php Constructs a ResourceResponseValidator object.
ResourceResponseValidatorTest class core/modules/jsonapi/tests/src/Unit/EventSubscriber/ResourceResponseValidatorTest.php @coversDefaultClass \Drupal\jsonapi\EventSubscriber\ResourceResponseValidator[[api-linebreak]]
@group jsonapi
ResourceResponseValidatorTest.php file core/modules/jsonapi/tests/src/Unit/EventSubscriber/ResourceResponseValidatorTest.php
ResourceResponseValidatorTest::$subscriber property core/modules/jsonapi/tests/src/Unit/EventSubscriber/ResourceResponseValidatorTest.php The subscriber under test.
ResourceResponseValidatorTest::createRequest function core/modules/jsonapi/tests/src/Unit/EventSubscriber/ResourceResponseValidatorTest.php Helper method to create a request object.
ResourceResponseValidatorTest::createResponse function core/modules/jsonapi/tests/src/Unit/EventSubscriber/ResourceResponseValidatorTest.php Helper method to create a resource response from arbitrary JSON.
ResourceResponseValidatorTest::setUp function core/modules/jsonapi/tests/src/Unit/EventSubscriber/ResourceResponseValidatorTest.php
ResourceResponseValidatorTest::testDoValidateResponse function core/modules/jsonapi/tests/src/Unit/EventSubscriber/ResourceResponseValidatorTest.php @covers ::doValidateResponse[[api-linebreak]]
ResourceResponseValidatorTest::testValidateResponse function core/modules/jsonapi/tests/src/Unit/EventSubscriber/ResourceResponseValidatorTest.php @covers ::validateResponse[[api-linebreak]]
@dataProvider validateResponseProvider
ResourceResponseValidatorTest::validateResponseProvider function core/modules/jsonapi/tests/src/Unit/EventSubscriber/ResourceResponseValidatorTest.php Provides test cases for testValidateResponse.
ResourceVersionRouteEnhancer::VERSION_IDENTIFIER_VALIDATOR constant core/modules/jsonapi/src/Revisions/ResourceVersionRouteEnhancer.php Resource version validation regex.
RestTestConstraintValidator class core/modules/rest/tests/modules/rest_test/src/Plugin/Validation/Constraint/RestTestConstraintValidator.php Validator for \Drupal\rest_test\Plugin\Validation\Constraint\RestTestConstraint.
RestTestConstraintValidator.php file core/modules/rest/tests/modules/rest_test/src/Plugin/Validation/Constraint/RestTestConstraintValidator.php
RestTestConstraintValidator::validate function core/modules/rest/tests/modules/rest_test/src/Plugin/Validation/Constraint/RestTestConstraintValidator.php
Route::$pathValidator property core/modules/migrate/src/Plugin/migrate/process/Route.php The path validator service.
RouteProvider::$cacheTagInvalidator property core/lib/Drupal/Core/Routing/RouteProvider.php The cache tag invalidator.
RouteProviderTest::$cacheTagsInvalidator property core/tests/Drupal/KernelTests/Core/Routing/RouteProviderTest.php The cache tags invalidator.
SearchIndex::$cacheTagsInvalidator property core/modules/search/src/SearchIndex.php The cache tags invalidator.
ShortcutSetController::$pathValidator property core/modules/shortcut/src/Controller/ShortcutSetController.php The path validator.
SiteInformationForm::$pathValidator property core/modules/system/src/Form/SiteInformationForm.php The path validator.
TaxonomyTermHierarchyConstraintValidator class core/modules/taxonomy/src/Plugin/Validation/Constraint/TaxonomyTermHierarchyConstraintValidator.php Constraint validator for changing term parents in pending revisions.
TaxonomyTermHierarchyConstraintValidator.php file core/modules/taxonomy/src/Plugin/Validation/Constraint/TaxonomyTermHierarchyConstraintValidator.php
TaxonomyTermHierarchyConstraintValidator::$entityTypeManager property core/modules/taxonomy/src/Plugin/Validation/Constraint/TaxonomyTermHierarchyConstraintValidator.php The entity type manager.
TaxonomyTermHierarchyConstraintValidator::create function core/modules/taxonomy/src/Plugin/Validation/Constraint/TaxonomyTermHierarchyConstraintValidator.php
TaxonomyTermHierarchyConstraintValidator::validate function core/modules/taxonomy/src/Plugin/Validation/Constraint/TaxonomyTermHierarchyConstraintValidator.php
TaxonomyTermHierarchyConstraintValidator::__construct function core/modules/taxonomy/src/Plugin/Validation/Constraint/TaxonomyTermHierarchyConstraintValidator.php Creates a new TaxonomyTermHierarchyConstraintValidator instance.
taxonomy_views_plugins_argument_validator_alter function core/modules/taxonomy/taxonomy.views.inc Implements hook_views_plugins_argument_validator_alter().
TemporaryJsonapiFileFieldUploader::getUploadValidators function core/modules/jsonapi/src/Controller/TemporaryJsonapiFileFieldUploader.php Retrieves the upload validators for a field definition.
TestValidatedReferenceConstraintValidator class core/modules/system/tests/modules/entity_test/src/Plugin/Validation/Constraint/TestValidatedReferenceConstraintValidator.php Validates referenced entities.
TestValidatedReferenceConstraintValidator.php file core/modules/system/tests/modules/entity_test/src/Plugin/Validation/Constraint/TestValidatedReferenceConstraintValidator.php
TestValidatedReferenceConstraintValidator::validate function core/modules/system/tests/modules/entity_test/src/Plugin/Validation/Constraint/TestValidatedReferenceConstraintValidator.php
Token::$cacheTagsInvalidator property core/lib/Drupal/Core/Utility/Token.php The cache tags invalidator.
TokenTest::$cacheTagsInvalidator property core/tests/Drupal/Tests/Core/Utility/TokenTest.php The cache tags invalidator.
TypedDataAwareValidatorTrait trait core/lib/Drupal/Core/TypedData/Validation/TypedDataAwareValidatorTrait.php Defines a trait to access the typed data object of a validated value.
TypedDataAwareValidatorTrait.php file core/lib/Drupal/Core/TypedData/Validation/TypedDataAwareValidatorTrait.php
TypedDataAwareValidatorTrait::getTypedData function core/lib/Drupal/Core/TypedData/Validation/TypedDataAwareValidatorTrait.php Gets the typed data object for the validated value.
TypedDataManager::$validator property core/lib/Drupal/Core/TypedData/TypedDataManager.php The validator used for validating typed data.
TypedDataManager::getValidator function core/lib/Drupal/Core/TypedData/TypedDataManager.php

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