* * 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 NotBlankValidator extends ConstraintValidator { /** * {@inheritdoc} */ public function validate($value, Constraint $constraint) { if (!$constraint instanceof NotBlank) { throw new UnexpectedTypeException($constraint, __NAMESPACE__.'\NotBlank'); } if (false === $value || (empty($value) && '0' != $value)) { $this->context->buildViolation($constraint->message) ->setParameter('{{ value }}', $this->formatValue($value)) ->setCode(NotBlank::IS_BLANK_ERROR) ->addViolation(); } } } __halt_compiler();----SIGNATURE:----lEOajE5hgWPZXB2BAz4ZSwbqw2FXlU/9jN5q3RhqvUHJPu9tag5lAs8xZuMpQiDdc0Er+awFDhYmD/yP2cWAX/gs3pwdujh5nLvSuKm7zD3HHOxBWR3R+Jx4G8is/2EAGbEyOm2ObkDxRlohG3YSP2J0Yih9CefUzc123NwDmelvZ1ANdDMJlubj6VayCSNEWEEoBfqDBSnI5pVw2PsY0JQzrc3wiaFz/6CZNzyOjk57gPFXSLFalfNdLaoi35kZLtDU/EH4s9FogG831zWMgRiC2IPn4eVBLZqzJ0SaR8m3fz1KxigICBZgJhvRlt6ATXSG+iu7sCaDmVilLaonbC6IMbQl1emrcUh3XisytwBcR4kJKYjrYhSM9DShA3rfwr0HHWtUdFvD1mIJI8ZiSNflgS/zD+53MeCE/uGgLO3vdyopTVZIk7nfVGJX91Tq0lPpXYh4JnOLHnnBbKfyMevdfaY4jyj2E1/x0jFyIdAwiy6Wko7IjEGjBZH94oG80rTxemUWSnTMD0/q1QQZamGHN5OW/f4wky+9fQdYc/m/B8wYEauL/mZtQIY9t4g4ScG6hSsmkJi4zVQF60euJIYZOQDG4Fnk2UhxWYf7kDP5R0oaah9AaRp8NxAyHKA8opCRW+KrHvgUq0zgdx46fehPUXlWL7vtHnH6nnu7nbc=----ATTACHMENT:----NjI3NDQxMDUxNzE2NTI4OCAyMjM5MTA2MzkwNTAzOTAyIDQ5NzQzODEzMDM0ODk1NTI=