public function get() { $_aInPageTabs = $this->addAndApplyFilter($this->oFactory, "tabs_{$this->oFactory->oProp->sClassName}_{$this->sPageSlug}", $this->aInPageTabs); foreach ((array) $_aInPageTabs as $_sTabSlug => $_aInPageTab) { if (!is_array($_aInPageTab)) { continue; } $_oFormatter = new AdminPageFramework_Format_InPageTab($_aInPageTab, $this->sPageSlug, $this->oFactory); $_aInPageTabs[$_sTabSlug] = $_oFormatter->get(); } uasort($_aInPageTabs, array($this, 'sortArrayByKey')); return $_aInPageTabs; }