v1.0.5
Change log
Enhancements
- Move the menu builder methods into their own class.
- Refactor the main
Navi
class to extendFluent
. - Add
isEmpty()
andisNotEmpty()
helper methods to the mainNavi
class. - Refactor how menu items are filtered and mapped.
- Set
empty
ornull
menu properties tofalse
. - Add
get()
method allowing you to retrieve the properties of the current menu object. (#4) - Clean up documentation and add an example for
get()
.
Breaking Changes
I'm sorry in advance, but I believe both changes are sane.
- Rename
NaviFacade
toNavi
and move it into a Facades directory to avoid aliasing it.- Please use
Log1x\Navi\Facades\Navi
instead.
- Please use
- Change
object_id
anddb_id
toobjectId
anddbId
respectively to remain uniform with the existing camalCased keys