Download the PHP package mouf/html.template.menus.basicmenu without Composer
On this page you can find all versions of the php package mouf/html.template.menus.basicmenu. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download mouf/html.template.menus.basicmenu
More information about mouf/html.template.menus.basicmenu
Files in mouf/html.template.menus.basicmenu
Package html.template.menus.basicmenu
Short Description This package contains a single class in charge of rendering a 'Menu' instance in HTML using the toHtml() method. The rendering is performed using <ul> and <li> tags.
License MIT
Homepage https://github.com/thecodingmachine/html.template.menus.basicmenu
Informations about the package html.template.menus.basicmenu
What is this package?
This package contains a basic renderer to render in HTML a menu (using <ul> and <li> tags). The renderer is making extensive use of objects declared in the (mouf\html.widgets.menu)[https://github.com/thecodingmachine/html.widgets.menu] package).
Mouf package
This package is part of Mouf (http://mouf-php.com), an effort to ensure good developing practices by providing a graphical dependency injection framework. Using Mouf's user interface, you can create your menu graphically, by creating instances of Menu and MenuItem.
In practice
A menu is defined using the Menu class. The Menu class can contain many MenuItem. Each menuitem can contain many MenuItem. You pass a Menu instance to the BasicMenuRenderer::toHtml and it will render the menu.