assign("page_menu", $this->menuitems); } public function add_menuitem($name, $title, $url, $required_flag) { $mi = new menuitem(); $mi->name = $name; $mi->title = $title; $mi->url = $url; $mi->required_flag = $required_flag; array_push($this->menuitems, $mi); } function post_render() { // THIS MUST BE A POST-RENDER CALL // or it's unable to collect all data the from the mods. $this->generate_menubar(); } }