add(__('boilerplate::layout.access'), ['icon' => 'users']) ->id('access') ->order(1000); $menu->addTo('access', __('boilerplate::users.list.title'), [ 'route' => 'boilerplate.users.index', 'permission' => 'users_crud', ])->activeIfRoute(['boilerplate.users.index', 'boilerplate.users.edit']); $menu->addTo('access', __('boilerplate::users.create.title'), [ 'route' => 'boilerplate.users.create', 'permission' => 'users_crud', ])->activeIfRoute('boilerplate.users.create'); $menu->addTo('access', __('boilerplate::layout.role_management'), [ 'route' => 'boilerplate.roles.index', 'permission' => 'roles_crud', ])->activeIfRoute('boilerplate.roles.*'); $menu->addTo('access', __('boilerplate::users.profile.title'), ['route' => 'boilerplate.user.profile']) ->activeIfRoute('boilerplate.user.profile'); } }