From 277c9d42010882b1958b64edb6095f8aad97f310 Mon Sep 17 00:00:00 2001 From: ahwelp Date: Tue, 24 Jan 2023 13:35:51 +0000 Subject: [PATCH] Adding defaults to methods --- src/Menus/Menu.php | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/Menus/Menu.php b/src/Menus/Menu.php index 2340cb3..ffb2fec 100755 --- a/src/Menus/Menu.php +++ b/src/Menus/Menu.php @@ -50,13 +50,12 @@ class Menu { foreach ($this->items as $item) { if ($item->name == $name) { $menu_item = $item; - //$menu_item = $item->nested(); break; } } if (!$menu_item) { $menu = new MenuItem(); - $menu = $menu->title($title)->icon($icon)->attributes($attributes)->weight($weight)->name($name); + $menu = $menu->title($title)->icon($icon)->attributes($attributes)->weight($weight)->name($name)->link('#'); $menu = $menu->nest(new Menu(Array('class' => 'nav nav-ident'))); $menu_item = $menu->nested(); $this->items[] = $menu; @@ -75,7 +74,7 @@ class Menu { $this->create_submenu($name)->items[] = $item; } - public function add_on_new($name, $link, $title, $icon = '', $attributes = [], $weight = 0) { + public function add_on_new($name, $link = '#', $title, $icon = '', $attributes = [], $weight = 0) { $menu_item = $this->create_submenu($name, null); $menu = new MenuItem(); $menu_item->items[] = $menu->link($link)->title($title)->icon($icon)->attributes($attributes)->weight($weight)->name($name); @@ -158,4 +157,4 @@ class Menu { return $this->render(); } -} +} \ No newline at end of file