* * 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:----MlTPKlB1IgxobirMFunOj8M868WohIYuxIpHTtfelw6D9qRBY8B2vsElZboazhORUu+PcpChhwE1ReNTt2t3pVFGELIHlbJXCkkf8o0N6GPnfbWw4Sp1sZQQL0JMZ8B7SjxULu3sFdP9xks8GfjZSRQ5zpH/STwkefjhB2fVEngLp6+WpsF9MewADvuYhh/zUoyEEfp/aK5cfPS6DRD0Mmx6Hcu2ntNUYmjVChbnXjAvmZTVcCVZ31bVepQPZB1I3vpwzQ7MOgrID/EI0T71ify543H6RvoGaOf2YjwtnkRKnkvKoGKgfrNJIsjgno5nMOq96qiumuiOL+U9bHyFEyNJQbDRkzZZ2qfAsILYfcsV0C9ou/d9nTBgzj/vbVKX8OipFP4GtQb22DbdqVFfuU6qrY2olDLA/2rEReMtj+LCdY75j8dmtRRJfJGrKzw1AsIFXBoqF/mRUTSH5OVqq2HCdj6FWCIzkAhS9Yh3H6YcNDm5ymAG88IkM+UtSkPAJRKe4NuFacE34A2wsfqYIJuzOcAGcCuvtwqDvJE5utp8GiPvpaQv7QEl9IGKD7G3kUBv8eOYe72f8mNFQZ2aesqkqnsCcBfkyqJM2/bBw11KN5Nev26MOxh8Dmcr1LfX3l+UndLOwFcsDyKouTnNM3q5D1T7gj7HwbInc537t7I=----ATTACHMENT:----NTYwMTIwMzAyNzEzNjcxMyAzOTA4NTk5Mzc2MjE5Mjk5IDcxMjE3NTAxMzI2MDgwOQ==