1234567891011121314151617181920212223242526272829303132 |
- <?php
- namespace Egulias\EmailValidator\Validation;
- use Egulias\EmailValidator\Exception\InvalidEmail;
- class MultipleErrors extends InvalidEmail
- {
- const CODE = 999;
- const REASON = "Accumulated errors for multiple validations";
- /**
- * @var InvalidEmail[]
- */
- private $errors = [];
- /**
- * @param InvalidEmail[] $errors
- */
- public function __construct(array $errors)
- {
- $this->errors = $errors;
- parent::__construct();
- }
- /**
- * @return InvalidEmail[]
- */
- public function getErrors()
- {
- return $this->errors;
- }
- }
|