karim-qaderi/zoroaster-menu-builder

此包的最新版本(v1.1)没有可用的许可证信息。

Zoroaster的菜单构建工具。

v1.1 2019-02-23 11:10 UTC

This package is auto-updated.

Last update: 2024-09-24 04:44:20 UTC


README

Zoroaster Menu Builder

安装

请按以下顺序执行以下代码

composer require karim-qaderi/zoroaster-menu-builder

php artisan vendor:publish --tag=menu-builder-migration
php artisan migrate

php artisan vendor:publish --tag=menu-builder-assets

辅助函数

{!! menu_builder('main') !!}

//or

{!! menu_builder('main', 'parent-class', 'child-class', 'dl', 'dd') !!}
{!! menu_json('main') !!}

访问级别

为了设置访问级别,请打开文件 app/Providers/ZoroasterServiceProvider.php,并在 boot 中添加以下代码。

/**
 * Bootstrap any application services.
 *
 * @return void
 */
protected function boot()
{
    Gate::define('ZoroasterMenuBuilder', function ($user) {
        return in_array($user->email, [
            'karimqaderi1@gmail.com',
        ]);
    });
}