MenuItemSeeder.php 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. <?php
  2. namespace Longyi\DynamicMenu\Database\Seeders; // 修改这里
  3. use Illuminate\Database\Seeder;
  4. use Longyi\DynamicMenu\Models\MenuItem;
  5. class MenuItemSeeder extends Seeder
  6. {
  7. public function run()
  8. {
  9. $dynamicMenu = MenuItem::create([
  10. 'name' => '自定义菜单',
  11. 'key' => 'dynamicmenu',
  12. 'route' => 'admin.dynamicmenu.index',
  13. 'icon' => 'icon-menu',
  14. 'sort_order' => 13,
  15. 'status' => true
  16. ]);
  17. MenuItem::create([
  18. 'name' => '菜单列表',
  19. 'key' => 'dynamicmenu.menu',
  20. 'route' => 'admin.dynamicmenu.index',
  21. 'icon' => 'icon-list',
  22. 'parent_id' => $dynamicMenu->id,
  23. 'sort_order' => 1,
  24. 'status' => true
  25. ]);
  26. MenuItem::create([
  27. 'name' => '权限管理',
  28. 'key' => 'dynamicmenu.permission',
  29. 'route' => 'admin.dynamicmenu.permission',
  30. 'icon' => 'icon-lock',
  31. 'parent_id' => $dynamicMenu->id,
  32. 'sort_order' => 2,
  33. 'status' => true
  34. ]);
  35. }
  36. }