plokko/menu-builder
最新稳定版本:0.1.6
Composer 安装命令:
composer require plokko/menu-builder
包简介
Laravel menu builder
README 文档
README
A Laravel heper to create menu.
Installation
Install throught composer composer require plokko/menu-builder
The package will be auto registered in laravel >=5.5; If you use laravel <5.5 follow the next two steps
- Add service provider to
config/app.phpinproviderssection
plokko\MenuBuilder\MenuBuilderServiceProvider::class,
- Register package facade in
config/app.phpinaliasessection (optional)
plokko\MenuBuilder\Facades\Menu::class,
Usage
The MenuHelper package helps you define menu items via a fluent definition.
You can easly add items to the menu, instantiated via the Menu facade, via the "item" function; you can easly define other menu or items proprieties via other functions like so:
$menu = Menu::useTrans('menu.main') ->item('home')->route('home')->icon('home') ->item('clients')->route('clients.index')->icon('business') ->item('curtain-models')->route('curtain-models.index')->icon('blinds') ->whenHasRole('admin', fn($m) => $m->item('users')->route('users.index')->icon('account_circle')->color('pink') ); $menuArray = $menu->toArray();
统计信息
- 总下载量: 394
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Unknown
- 更新时间: 2022-11-04