Your IP : 216.73.216.95


Current Path : /var/www/storage/vendor/cardinity/cardinity-sdk-php/src/Exception/
Upload File :
Current File : /var/www/storage/vendor/cardinity/cardinity-sdk-php/src/Exception/InvalidAttributeValue.php

<?php

namespace Cardinity\Exception;

use Symfony\Component\Validator\ConstraintViolationListInterface;

class InvalidAttributeValue extends Runtime
{
    /** @type ConstraintViolationListInterface */
    private $violations;

    public function __construct($message, ConstraintViolationListInterface $violations)
    {
        $message .= ' Violations: ' . $violations->__toString();
        parent::__construct($message);

        $this->violations = $violations;
    }

    public function getViolations()
    {
        return $this->violations;
    }
}