Пример #1
0
 /**
  * Update the specified resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function update(Request $request, $id)
 {
     $permission = Permission::find($id);
     $permission->name = Input::get('name');
     $permission->description = Input::get('description');
     $perms = array();
     $perms['create'] = Input::get('create') == null ? false : true;
     $perms['view'] = Input::get('view') == null ? false : true;
     $perms['update'] = Input::get('update') == null ? false : true;
     $perms['delete'] = Input::get('delete') == null ? false : true;
     $permission->slug = $perms;
     $permission->save();
     return Redirect::to('/admin/permission');
 }
 public function destroy($id)
 {
     $permission = Permission::find($id);
     $permission->delete();
     return response()->json(['id' => $id]);
 }