public function getForSelect(Request $request, AclManager $acl) { if ($request->get('type') === 'role') { $permissionsModel = $acl->getPermissionsIdsForRole($request->get('model')); } else { $permissionsModel = $acl->getPermissionsIdsForUser($request->get('model')); } $permissions = Permission::whereNotIn('id', $permissionsModel)->get(); return response()->json($permissions); }