private function _getSectionTitleField(array $aFieldsets, $iSectionIndex, $aFieldTypeDefinitions) { foreach ($aFieldsets as $_aFieldset) { if ('section_title' === $_aFieldset['type']) { $_oFieldsetOutputFormatter = new AdminPageFramework_Format_FieldsetOutput($_aFieldset, $iSectionIndex, $aFieldTypeDefinitions); return $_oFieldsetOutputFormatter->get(); } } }
public function getFieldsets(array $aFieldsets, $hfCallback) { if (!is_callable($hfCallback)) { return ''; } $_aOutput = array(); foreach ($aFieldsets as $_aFieldset) { $_oFieldsetOutputFormatter = new AdminPageFramework_Format_FieldsetOutput($_aFieldset, null, $this->aFieldTypeDefinitions); $_oFieldsetRow = new AdminPageFramework_FormPart_FieldsetRow($_oFieldsetOutputFormatter->get(), $hfCallback); $_aOutput[] = $_oFieldsetRow->get(); } return implode(PHP_EOL, $_aOutput); }