/** * Show the form for editing the specified resource. * * @param int $id * * @return Response */ public function edit($id) { $roles = Role::select('id', 'name', 'label')->get(); $user = User::with('roles')->select('id', 'name', 'email')->findOrFail($id); $user_roles = []; foreach ($user->roles as $role) { $user_roles[] = $role->name; } return view('admin.users.edit', compact('user', 'roles', 'user_roles')); }
/** * Display given permissions to role. * * @return void */ public function getGiveRolePermissions() { $roles = Role::select('id', 'name', 'label')->get(); $permissions = Permission::select('id', 'name', 'label')->get(); return view('admin.permissions.role-give-permissions', compact('roles', 'permissions')); }