public function addSubMenuPage(array $aSubMenuPage)
 {
     if (!isset($aSubMenuPage['page_slug'])) {
         return;
     }
     $_oFormatter = new AdminPageFramework_Format_SubMenuPage($aSubMenuPage, $this);
     $_aSubMenuPage = $_oFormatter->get();
     $this->oProp->aPages[$_aSubMenuPage['page_slug']] = $_aSubMenuPage;
 }
 public function get()
 {
     $_aSubMenuItem = $this->getAsArray($this->aSubMenuItem);
     if (isset($_aSubMenuItem['page_slug'])) {
         $_oFormatter = new AdminPageFramework_Format_SubMenuPage($_aSubMenuItem, $this->oFactory, $this->iParsedIndex);
         return $_oFormatter->get();
     }
     if (isset($_aSubMenuItem['href'])) {
         $_oFormatter = new AdminPageFramework_Format_SubMenuLink($_aSubMenuItem, $this->oFactory, $this->iParsedIndex);
         return $_oFormatter->get();
     }
     return array();
 }