From: Vincent Vanwaelscappel Date: Wed, 10 Jul 2019 17:58:49 +0000 (+0200) Subject: #2878 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=f78b5a279b51926b49aea465adba36ff422094e0;p=cubist_cms-back.git #2878 --- 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 @@ +