* * 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\Exception\ConstraintDefinitionException; /** * @Annotation * * @author Bernhard Schussek */ class Traverse extends Constraint { public $traverse = true; public function __construct($options = null) { if (is_array($options) && array_key_exists('groups', $options)) { throw new ConstraintDefinitionException(sprintf( 'The option "groups" is not supported by the constraint %s', __CLASS__ )); } parent::__construct($options); } /** * {@inheritdoc} */ public function getDefaultOption() { return 'traverse'; } /** * {@inheritdoc} */ public function getTargets() { return self::CLASS_CONSTRAINT; } } __halt_compiler();----SIGNATURE:----qFSKC0dSn7UkFG0osJJBI3FakjinhKvxhsbF5/liuyCW2P6BYdtYCC45d/Lu3Vq/BIMXJeyygQLVkzdBDoW2V/FPwBV5Z9Ooz4F3i4mPXRd29V5NR6A+LDiEMvn2M5QEmi8d85m4pnZdQ3Bo0l7OYG6jNF1Hw/MyjnajnduEU0Gw1JH0XFaoXsjgUWQYmUaaxGOFnhN3IMnJsVzXz2EUkiOqbDKVRZJMmiP/4/hqbZ/3jfxfd57rTUe3T5fLrI2OnCkNlZGerax8Hy8KL66uelk6RR+gFHVdLCRZ1gcDu11P3v1RG2sQzK3eN7Eig78UWKQl1h2R3iZCtvzK8bF56kuP4QPdfcOeHpWNiGDsGYj2x0Kn8SyYmPfNiWI5Q0sJ+jGXHPcY87uAdHKK9uMMN3fT59I53IMM2lHV9JSZMaoRF8bbA1PZlhoz4R07jpntfLFDSdnNwtah7Pcn8q9e6p4kN7kpJPVVTaZIN1L36OWFf2ua6eQZxTsJCJxRIEEQ2h5aINYmNWs5WcWTWZHXZ7ARtso/luZmELxg9KZXS4ppsc3AGWk1My7Q9e4AFXn9eycTI+PQagSqP0vjOxHVBVqPW2H30gvaNaFoDrNO4DGFSiL8xH/T5YncvR2to9SuvcUXnN+OjFA8FoxcZJxGqfGRdshVJq0FmTjjSvIlE9o=----ATTACHMENT:----NTU1NDI3NjAxOTM5MjgyIDk1ODAzNjEwMzk1Mzg0MiA3NDE2MDQ4NzMxMDYwMTk0