/** * @return string */ function layout_form_loop() { $html = ''; foreach ($this->_form_section->subsections() as $name => $subsection) { if ($subsection instanceof EE_Form_Input_Base) { $html .= apply_filters('FHEE__EE_Form_Section_Layout_Base__layout_form__loop_for_input_' . $name . '__in_' . $this->_form_section->name(), $this->layout_input($subsection), $this->_form_section, $subsection); } elseif ($subsection instanceof EE_Form_Section_Base) { $html .= apply_filters('FHEE__EE_Form_Section_Layout_Base__layout_form__loop_for_non_input_' . $name . '__in_' . $this->_form_section->name(), $this->layout_subsection($subsection), $this->_form_section, $subsection); } } return $html; }