annotate vendor/egulias/email-validator/EmailValidator/Validation/MultipleErrors.php @ 19:fa3358dc1485 tip

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