/** * @param $id * @return mixed */ public function edit($id, Request $request) { $view = View::make('includes.partials.medialist_grid'); $user = $this->users->findOrThrowException($id, true); if ($request->ajax()) { $sections = $view->renderSections(); return json_encode($sections['mediagrid']); //return Response::json(view('', compact('posts'))->render()); } else { return view('backend.access.edit')->withUser($user)->withRoles($this->roles->getAllRoles('id', 'asc', true))->withUserPermissions($user->permissions->lists('id')->all())->withPermissions($this->permissions->getPermissionsNotAssociatedWithRole())->withOrganizations($this->organizations->getAllOrganizations('name', 'asc')); } }
/** * @param $id * @param PermissionGroupRepositoryContract $group * @param EditRoleRequest $request * @return mixed */ public function edit($id, PermissionGroupRepositoryContract $group, EditRoleRequest $request) { $role = $this->roles->findOrThrowException($id, true); return view('backend.access.roles.edit')->withRole($role)->withRolePermissions($role->permissions->lists('id')->all())->withGroups($group->getAllGroups())->withPermissions($this->permissions->getUngroupedPermissions()); }
/** * @param $id * @param EditUserRequest $request * @return mixed */ public function edit($id, EditUserRequest $request) { $user = $this->users->findOrThrowException($id, true); return view('backend.access.edit')->withUser($user)->withUserRoles($user->roles->lists('id')->all())->withRoles($this->roles->getAllRoles('sort', 'asc', true))->withUserPermissions($user->permissions->lists('id')->all())->withPermissions($this->permissions->getAllPermissions()); }
/** * @param $id * @return mixed */ public function destroy($id) { $this->permissions->destroy($id); return redirect()->route('admin.access.roles.permissions.index')->withFlashSuccess(trans("alerts.permissions.deleted")); }
/** * @param $id * @return mixed */ public function edit($id) { $user = $this->users->findOrThrowException($id, true); return view('backend.access.edit')->withUser($user)->withUserRoles($user->roles->lists('id')->all())->withRoles($this->roles->getAllRoles('id', 'asc', true))->withUserPermissions($user->permissions->lists('id')->all())->withPermissions($this->permissions->getPermissionsNotAssociatedWithRole()); }
/** * @param $id * @return mixed */ public function edit($id) { $role = $this->roles->findOrThrowException($id, true); return view('backend.access.roles.edit')->withRole($role)->withRolePermissions($role->permissions->lists('id')->all())->withPermissions($this->permissions->getPermissionsNotAssociatedWithUser()); }
/** * @param $id * @return mixed */ public function destroy($id) { $this->permissions->destroy($id); return redirect()->route('admin.access.roles.permissions.index')->withFlashSuccess("Permission successfully deleted."); }
/** * @param $id * @param DeletePermissionRequest $request * @return mixed */ public function destroy($id, DeletePermissionRequest $request) { $this->permissions->destroy($id); return redirect()->route('admin.access.roles.permissions.index')->withFlashSuccess(trans('alerts.backend.permissions.deleted')); }