Factory/JsFormValidatorFactory.php
protected function getValidationGroups(Form $form)
    {
        $result = array('Default');
        $groups = $form->getConfig()->getOption('validation_groups');

        if (empty($groups)) {
            // Try to get groups from a parent
            if ($form->getParent()) {
                $result = $this->getValidationGroups($form->getParent());
            }
        } elseif (is_array($groups)) {
            // If groups is an array - return groups as is
            $result = $groups;
        } elseif ($groups instanceof \Closure) {
            // If groups is a Closure - return the form class name to look for javascript
            $result = $this->getElementId($form);
        }

        return $result;
    }
protected function getValidationGroups(Form $form)
    {
        $result = array('Default');
        $groups = $form->getConfig()->getOption('validation_groups');

        if (empty($groups)) {
            // Try to get groups from a parent
            if ($form->getParent()) {
                $result = $this->getValidationGroups($form->getParent());
            }
        } elseif (is_array($groups)) {
            // If groups is an array - return groups as is
            $result = $groups;
        } elseif ($groups instanceof \Closure) {
            // If groups is a Closure - return the form class name to look for javascript
            $result = $this->getElementId($form);
        }

        return $result;
    }
protected function getValidationGroups ( Form $ form ) { $ result = array ( 'Default' ) ; $ groups = $ form -> getConfig ( ) -> getOption ( 'validation_groups' ) ; if ( empty ( $ groups ) ) { // Try to get groups from a parent if ( $ form -> getParent ( ) ) { $ result = $ this -> getValidationGroups ( $ form -> getParent ( ) ) ; } } elseif ( is_array ( $ groups ) ) { // If groups is an array - return groups as is $ result = $ groups ; } elseif ( $ groups instanceof \ Closure ) { // If groups is a Closure - return the form class name to look for javascript $ result = $ this -> getElementId ( $ form ) ; } return $ result ; }
Get validation groups for the specified form

@param Form|FormInterface $form

@return array|string
Get validation groups for the specified form