]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
Added asserts + remove wrong type-hint (was no array).
authorRoland Haeder <roland@mxchange.org>
Tue, 16 Sep 2014 17:07:39 +0000 (19:07 +0200)
committerRoland Häder <roland@mxchange.org>
Sun, 29 Mar 2020 22:20:29 +0000 (00:20 +0200)
Signed-off-by: Roland Haeder <roland@mxchange.org>
lib/menu.php

index 5fd58f1077ac2e1071398f2802b466df1809b967..087666617dd423fa95223df411f1e3a2bdce08d5 100644 (file)
@@ -94,17 +94,21 @@ class Menu extends Widget
             $this->out->elementStart('ul', $attrs);
 
             foreach ($items as $item) {
+                assert(is_array($item));
+                assert(count($item) == 5);
+
                 list($actionName, $args, $label, $description, $id) = $item;
+
                 $this->item($actionName, $args, $label, $description, $id);
             }
-        
+
             $this->out->elementEnd('ul');
-            
+
             Event::handle('EndNav', array($this, $tag, $items));
         }
     }
-    
-    function item($actionName, array $args, $label, $description, $id=null, $cls=null)
+
+    function item($actionName, $args, $label, $description, $id=null, $cls=null)
     {
         if (empty($id)) {
             $id = $this->menuItemID($actionName, $args);