annotate vendor/egulias/email-validator/EmailValidator/Validation/MultipleErrors.php @ 5:12f9dff5fda9 tip

Update to Drupal core 8.7.1
author Chris Cannam
date Thu, 09 May 2019 15:34:47 +0100
parents
children
rev   line source
Chris@5 1 <?php
Chris@5 2
Chris@5 3 namespace Egulias\EmailValidator\Validation;
Chris@5 4
Chris@5 5 use Egulias\EmailValidator\Exception\InvalidEmail;
Chris@5 6
Chris@5 7 class MultipleErrors extends InvalidEmail
Chris@5 8 {
Chris@5 9 const CODE = 999;
Chris@5 10 const REASON = "Accumulated errors for multiple validations";
Chris@5 11 /**
Chris@5 12 * @var array
Chris@5 13 */
Chris@5 14 private $errors = [];
Chris@5 15
Chris@5 16 public function __construct(array $errors)
Chris@5 17 {
Chris@5 18 $this->errors = $errors;
Chris@5 19 parent::__construct();
Chris@5 20 }
Chris@5 21
Chris@5 22 public function getErrors()
Chris@5 23 {
Chris@5 24 return $this->errors;
Chris@5 25 }
Chris@5 26 }