'; private static $table_name = 'SubmenuWidget'; public function getPage() { $area = $this->Parent(); return \Page::get()->filter('SideBarID', $area->ID)->first(); } public function getSubmenu() { $page = $this->getPage(); $children = $page->Children(); $children = $children->count() ? $children : $page->Level(1)->Children(); return $children; } }