Spaces:
No application file
No application file
namespace Mautic\FormBundle\Exception; | |
class ValidationException extends \Exception | |
{ | |
/** | |
* @var mixed[] | |
*/ | |
private array $violations = []; | |
public function __construct($message = 'Validation failed', $code = 0, \Exception $previous = null) | |
{ | |
parent::__construct($message, $code, $previous); | |
} | |
/** | |
* @return mixed[] | |
*/ | |
public function getViolations(): array | |
{ | |
return $this->violations; | |
} | |
/** | |
* @param mixed[] $violations | |
*/ | |
public function setViolations(array $violations): self | |
{ | |
$this->violations = $violations; | |
return $this; | |
} | |
} | |