From f78b5a279b51926b49aea465adba36ff422094e0 Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Wed, 10 Jul 2019 19:58:49 +0200 Subject: [PATCH] #2878 --- src/app/Magic/Menu/Item.php | 19 +++++++++++++++++++ src/app/Magic/Menu/VirtualItem.php | 11 +++++++++++ 2 files changed, 30 insertions(+) create mode 100644 src/app/Magic/Menu/VirtualItem.php diff --git a/src/app/Magic/Menu/Item.php b/src/app/Magic/Menu/Item.php index b1d1814..0f2cc82 100644 --- a/src/app/Magic/Menu/Item.php +++ b/src/app/Magic/Menu/Item.php @@ -30,6 +30,17 @@ class Item */ protected $_title = ''; + /** + * @var string + */ + + protected $_href; + + /** + * @var array + */ + protected $_classes=[]; + /** * @param string $id */ @@ -172,6 +183,14 @@ class Item return []; } + /** + * @param array $classes + */ + public function setClasses(array $classes): void + { + $this->_classes = $classes; + } + /** * @param $menu Menu */ diff --git a/src/app/Magic/Menu/VirtualItem.php b/src/app/Magic/Menu/VirtualItem.php new file mode 100644 index 0000000..e558982 --- /dev/null +++ b/src/app/Magic/Menu/VirtualItem.php @@ -0,0 +1,11 @@ +