Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. Constraint.php

function Constraint::checkFormat

Checks format of an element

Parameters

mixed $value:

mixed $schema:

JsonPointer|null $path:

mixed $i:

2 calls to Constraint::checkFormat()
NumberConstraint::check in vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/NumberConstraint.php
invokes the validation of an element
StringConstraint::check in vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/StringConstraint.php
invokes the validation of an element

File

vendor/justinrainbow/json-schema/src/JsonSchema/Constraints/Constraint.php, line 184

Class

Constraint
The Base Constraints, all Validators should extend this class

Namespace

JsonSchema\Constraints

Code

protected function checkFormat($value, $schema = null, ?JsonPointer $path = null, $i = null) {
    $validator = $this->factory
        ->createInstanceFor('format');
    $validator->check($value, $schema, $path, $i);
    $this->addErrors($validator->getErrors());
}

API Navigation

  • Drupal Core 11.1.x
  • Topics
  • Classes
  • Functions
  • Constants
  • Globals
  • Files
  • Namespaces
  • Deprecated
  • Services
RSS feed
Powered by Drupal