protected function validationGroupsViewData(FormRuleContext $context) { $it = new \RecursiveIteratorIterator(new \RecursiveArrayIterator($context->getGroups())); return array_unique(array_filter(iterator_to_array($it, false))); }