karim-qaderi / zoroaster-menu-builder
Menu Builder Tool for Zoroaster.
Installs: 11
Dependents: 0
Suggesters: 0
Security: 0
Stars: 4
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/karim-qaderi/zoroaster-menu-builder
Requires
- php: >=7.1.0
This package is auto-updated.
Last update: 2025-09-24 07:14:09 UTC
README
نصب
کدای زیر رو به ترتیب اجرا کنید :
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
Helper Function
{!! 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', ]); }); }