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

Breadcrumb

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

function ConstraintViolationList::__construct

Creates a new constraint violation list.

Parameters

iterable<mixed, ConstraintViolationInterface> $violations The constraint violations to add to the list:

2 calls to ConstraintViolationList::__construct()
EntityConstraintViolationList::__construct in core/lib/Drupal/Core/Entity/EntityConstraintViolationList.php
EntityConstraintViolationList::__construct in core/lib/Drupal/Core/Entity/EntityConstraintViolationList.php
1 method overrides ConstraintViolationList::__construct()
EntityConstraintViolationList::__construct in core/lib/Drupal/Core/Entity/EntityConstraintViolationList.php

File

vendor/symfony/validator/ConstraintViolationList.php, line 35

Class

ConstraintViolationList
Default implementation of {@ConstraintViolationListInterface}.

Namespace

Symfony\Component\Validator

Code

public function __construct(iterable $violations = []) {
    foreach ($violations as $violation) {
        $this->add($violation);
    }
}
RSS feed
Powered by Drupal