/**
  * Show the form for editing the specified resource.
  *
  * @param $map
  * @return Response
  */
 public function getEdit($map)
 {
     if (!empty($map)) {
         $permissions = $this->permission->preparePermissionsForDisplay($map->perms()->get());
     } else {
         return Api::to(array('error', Lang::get('admin/maps/messages.does_not_exist'))) ?: Redirect::to('admin/maps')->with('error', Lang::get('admin/maps/messages.does_not_exist'));
     }
     $title = Lang::get('admin/maps/title.role_update');
     return Theme::make('admin/maps/edit', compact('map', 'permissions', 'title'));
 }
Esempio n. 2
0
 /**
  * Show the form for editing the specified resource.
  *
  * @param $role
  * @return Response
  */
 public function getEdit($role)
 {
     if (!empty($role)) {
         $permissions = $this->permission->preparePermissionsForDisplay($role->perms()->get());
     } else {
         return Redirect::to('admin/roles')->with('error', Lang::get('admin/roles/messages.does_not_exist'));
     }
     $title = Lang::get('admin/roles/title.role_update');
     return View::make('admin/roles/edit', compact('role', 'permissions', 'title'));
 }
Esempio n. 3
0
 /**
  * Remove user page.
  *
  * @param $role
  * @return Response
  */
 public function delete($role)
 {
     // Title
     $title = Lang::get('admin/role/title.role_delete');
     if ($role->id) {
         $permissions = $this->permission->preparePermissionsForDisplay($role->perms()->get());
     } else {
         // Redirect to the role management page
         return Redirect::to('admin/roles')->with('error', Lang::get('admin/role/messages.does_not_exist'));
     }
     // Show the record
     return View::make('admin/role/delete', compact('role', 'permissions', 'title'));
 }
 /**
  * Show the form for editing the specified resource.
  *
  * @param $role
  * @return Response
  */
 public function edit($id)
 {
     $role = Role::find($id);
     if (!empty($role)) {
         $permissions = $this->permission->preparePermissionsForDisplay($role->perms()->get());
     } else {
         // Redirect to the roles management page
         return Redirect::to('admin.roles')->with('error', Lang::get('admin/roles/messages.does_not_exist'));
     }
     // Title
     $title = Lang::get('admin/roles/title.role_update');
     // Show the page
     $this->render('admin/roles/edit', compact('role', 'permissions', 'title'));
 }