Arie W. Subagja avatar Arie W. Subagja committed d35a4a1

add item's stuff

Comments (0)

Files changed (1)

classes/malam/menu.php

 
             if (NULL === $acl || TRUE === $this->check_acl($acl))
             {
-                $this->items[] = new Menu_Item($sec, $this->parent, ltrim($url, '/'));
+                $this->add_item($sec, $this->parent, ltrim($url, '/'));
             }
         }
     }
 
+    public function add_item(array $item, $parent = NULL, $current = NULL)
+    {
+        $this->items[] = new Menu_Item($item, $parent, $current);
+    }
+
+    public function get_items()
+    {
+        return $this->items;
+    }
+
     public function check_acl($acl)
     {
         return TRUE;
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.