/** * 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]); }