public function get()
{
$_iSectionIndex = $this->aSectionset['_index'];
$_oTableCaption = new AdminPageFramework_Form_View___SectionCaption($this->aSectionset, $_iSectionIndex, $this->aFieldsetsPerSection, $this->aSavedData, $this->aFieldErrors, $this->aFieldTypeDefinitions, $this->aCallbacks, $this->oMsg);
$_oSectionTableAttributes = new AdminPageFramework_Form_View___Attribute_SectionTable($this->aSectionset);
$_oSectionTableBodyAttributes = new AdminPageFramework_Form_View___Attribute_SectionTableBody($this->aSectionset);
$_aOutput = array();
$_aOutput[] = "<table " . $_oSectionTableAttributes->get() . ">" . $_oTableCaption->get() . "<tbody " . $_oSectionTableBodyAttributes->get() . ">" . $this->_getSectionContent($_iSectionIndex) . "</tbody>" . "</table>";
$_oSectionTableContainerAttributes = new AdminPageFramework_Form_View___Attribute_SectionTableContainer($this->aSectionset);
return "<div " . $_oSectionTableContainerAttributes->get() . ">" . implode(PHP_EOL, $_aOutput) . "</div>";
}
private function _getSectionTableWithTabList(array $_aOutputs, array $aSectionset, $aFieldsetsPerSection) { $_aOutputs['section_tab_list'][] = $this->_getTabList($aSectionset, $aFieldsetsPerSection, $this->aCallbacks['fieldset_output']); $_oSectionTable = new AdminPageFramework_Form_View___Section($this->aArguments, $aSectionset, $this->aStructure, $aFieldsetsPerSection, $this->aSavedData, $this->aFieldErrors, $this->aStructure['field_type_definitions'], $this->aCallbacks, $this->oMsg); $_aOutputs['section_contents'][] = $_oSectionTable->get(); return $_aOutputs; }