* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Validator\Constraints; use Symfony\Component\Validator\Constraint; use Symfony\Component\Validator\ConstraintValidator; use Symfony\Component\Validator\Exception\UnexpectedTypeException; /** * @author Bernhard Schussek */ class IsNullValidator extends ConstraintValidator { /** * {@inheritdoc} */ public function validate($value, Constraint $constraint) { if (!$constraint instanceof IsNull) { throw new UnexpectedTypeException($constraint, __NAMESPACE__.'\IsNull'); } if (null !== $value) { $this->context->buildViolation($constraint->message) ->setParameter('{{ value }}', $this->formatValue($value)) ->setCode(IsNull::NOT_NULL_ERROR) ->addViolation(); } } } __halt_compiler();----SIGNATURE:----ud7P4LS0ZnJktoFnyHJZM2uDDibQt1GprukdHqW6SKAKvow0Cr02JjlwOMdOl81LgQUxoPRxor3gBzPQKva0M5xK+Tp7UjLcxisLnNpMfLsNppnPMhNnY7ouAo9E8z4Lo8ZHwHDBtY027bxQhVhmsWz+Ectm91HxckRHgfJfg+ut4yRdg/+LVm0mYSrJeb8l4TVJXwJ5sLcV2XLwo7KIr9s7rBRbYIVk0d6wZZSbBLzG1+1IOiBavsIY0Woz6yOS+8P+W847LHHoQ46wrLxFUHGr6xMQa8FXw4OyUszryHzZIihlkJUMCzForkUfjW4BVVC7WjEHc9ouBS8Kltsl7YZA1vCla6uhzb5iIaA8Iry0GIBOyB0oi1m5MoYmve9ydJp5HHj2VbVJ5AiPPzEc4g7OaR2WuAReNdQu3AJ4oZj1vQ04nUmw4/Wj0BBZvDjRO+yJqUsolKAjj63XD2fRb5dd0sCyql3ajr0xGCxx8QXe1A65oqlhyRYfPq8USdrLJvm24uKDeSL02yGmk2Iw3qTWZpWidKPpFAALtCrgF5zp8Fx8iPc6h0W5P7uD4TJOZwE48y3DgI01US033Y4VWyNUgfTpyiLKOnRkDVuYWWYAOl5FHTQPYj8EcQdNoOOdZLVo2UkKA2G0yvLM7qKyux9ep0U3shYQJy3Rp9sglo4=----ATTACHMENT:----NzAzNzk3NjAzMTIyNTQ0MSA0NDg4ODI0ODI4MzgwNzY4IDYxMjcxNjE5MTMxNjkxOTY=