* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Form\Extension\Validator\Type; use Symfony\Component\Form\AbstractTypeExtension; use Symfony\Component\OptionsResolver\Options; use Symfony\Component\OptionsResolver\OptionsResolver; /** * @author Bernhard Schussek */ class RepeatedTypeValidatorExtension extends AbstractTypeExtension { /** * {@inheritdoc} */ public function configureOptions(OptionsResolver $resolver) { // Map errors to the first field $errorMapping = function (Options $options) { return array('.' => $options['first_name']); }; $resolver->setDefaults(array( 'error_mapping' => $errorMapping, )); } /** * {@inheritdoc} */ public function getExtendedType() { return 'Symfony\Component\Form\Extension\Core\Type\RepeatedType'; } } __halt_compiler();----SIGNATURE:----vD8tsz1ImdxfzCfIXSCkvy1Ovw46uiTRAG6bNIrBKR2zvp7RtNsjVK1u6GTfLg10REh2InrclpMVDpBj3lRUk9XKTtiHMttOMXGnR0i1CRZziK1jXOE/3UCqqdWgfyVyLSR/tmy3TQ2zZ16L6yI5oFvJrEaur9OhzZAnuJZod6bkkEbAXz5m4sOY1qkNyJqIowQ/+ytmySKr82neLK+NufwQlsmjHTgx7o01ruRbINOQkjW47sonvbVakh9kIMxwKTn68SaU68sCUfYhUr7PVsD+mZrXjfJ1ifLSDjkdW4vW1Xb1NndZU74KdaGDksHO5TToTFXUiP4r8N9tKqq8xEHHd65rgC2l1DdBjKVxtJpYDZfn5mISLdujiEU/UWPMiD+Yjk3i42mjmzGAXcFHkCSz1wctaEMC+ArxhlAEYVUlwXIfeJAZ0U8rI3HVOiPK42rPrjLNbWeUQU9Y03zRoFPmcm/L8FBK5w51RlwYqt+CRY6QSITM9PdrpqW3retDMXp8HyLb/Nq5xpSwHftj5FWZINSMUHJojR0SRTnmCWX54BoKahSL/iGEwwS169GVJxNY0MvtwsLTzGfYP+JBJ/nkyfrFrexxh0iW5KuXVx/sV8CSyUUIdZhC6vhOS78f/lk3wYBqg18dXvEAzaE/N3FhnaET4+pyrahRRk/aZ4A=----ATTACHMENT:----NzY0Nzk2NTQ3NzE5NDQxMCA1MjE1MDg3OTY3MTEyNDYzIDkzNDU4NTU2NzMxMzQ0NzA=