public function get($bTableRow = true) { $_sMethodName = $this->getAOrB($bTableRow, '_getFieldsetRow', '_getFieldset'); $_aOutput = array(); foreach ($this->aFieldsetsPerSection as $_aFieldset) { $_oFieldsetOutputFormatter = new AmazonAutoLinks_AdminPageFramework_Form_Model___Format_FieldsetOutput($_aFieldset, $this->iSectionIndex, $this->aFieldTypeDefinitions); $_aOutput[] = call_user_func_array(array($this, $_sMethodName), array($_oFieldsetOutputFormatter->get())); } return implode(PHP_EOL, $_aOutput); }
private function _getSectionTitleField(array $aFieldsetsets, $iSectionIndex, $aFieldTypeDefinitions) { foreach ($aFieldsetsets as $_aFieldsetset) { if ('section_title' !== $_aFieldsetset['type']) { continue; } $_oFieldsetOutputFormatter = new AmazonAutoLinks_AdminPageFramework_Form_Model___Format_FieldsetOutput($_aFieldsetset, $iSectionIndex, $aFieldTypeDefinitions); return $_oFieldsetOutputFormatter->get(); } }