* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Validator\Mapping; use Symfony\Component\Validator\Constraint; /** * A container for validation metadata. * * Most importantly, the metadata stores the constraints against which an object * and its properties should be validated. * * Additionally, the metadata stores whether objects should be validated * against their class' metadata and whether traversable objects should be * traversed or not. * * @author Bernhard Schussek * * @see CascadingStrategy * @see TraversalStrategy */ interface MetadataInterface { /** * Returns the strategy for cascading objects. * * @return int The cascading strategy * * @see CascadingStrategy */ public function getCascadingStrategy(); /** * Returns the strategy for traversing traversable objects. * * @return int The traversal strategy * * @see TraversalStrategy */ public function getTraversalStrategy(); /** * Returns all constraints of this element. * * @return Constraint[] A list of Constraint instances */ public function getConstraints(); /** * Returns all constraints for a given validation group. * * @param string $group The validation group * * @return Constraint[] A list of constraint instances */ public function findConstraints($group); } __halt_compiler();----SIGNATURE:----QSwS1cj78VfRYK6xH8q9t1XZTg/ktZ5YXEg34f8m5jtAS00EoFpJ0GOo3gp8jKon3ktzjzFhWytAbI4u9GwKkaESNayRK/NNQY/hZDH1Ub724lyeiwZsui0yvAYj6GRig7LFyvKMpaXxevpHvS5XaTGeJqzoAisTtLRQgbp0bpHSNWLkTRfXo/PVpFo8/ngLxg++WXXsNc2IPKbqI1FCBCcRfF1NMudRlB8XqMig5Fsp7ZITHQTnzgPVv9hl0xI+6++wxFVcfdqbL6iozRKVpHJzYUEzjEWnUDOY0xOiPmUCrx7pNQLpRDPgk2kH30eDNzCVMoB+7EnZtuhXQ9d0F9jIVHN3G5+YK0mZK99cLfxDAGmZ/5jxN8sAN9Nde7/YEOH6Rg6AsLr3sRTmoqMb4yihe7Ldoyh+9s9O+69fJpEUAmchbHH1czSiCdd2eXmbQ5k05zd4FgGl5q7q6nSGfee5p93epavDQsRbRI+qLI83vs+Jz02N6+iQj2iUtFMC54K1UvAbroLc9xV+Y9IG8cKJJ/p30TkHNWpXF7Ez/dc9ddRVm/2pSBRjVZNBSZ3/69W+RiwJ+pEnfIVNQttH7K0NAaibHtUdKdBZjtCSzB5c2dQT94I5GhY2wTF//G7pw2Lk2iiBVGPDIjXHWmryzSXZpvRRiAyB16CYqnP9Ik0=----ATTACHMENT:----NjY4OTA1OTY3NzA3MzcxMCA1OTExODM5NDQ2ODMyMDA2IDMzNTg5NzUwNDM5OTg4NTk=