public function deleteFood($id) { $food = Food::find($id); if ($food->delete()) { return Redirect::route('userHome')->with('success', 'User deleted successfuly'); } else { return Redirect::route('userHome')->with('fail', 'Error while deleting food'); } }
if ($food->user_id != $user->user_id) { return $response->write('{"msg":"Yetkisiz erişim"}'); } $food->name = $newFood->name; $food->materials = $newFood->materials; $food->description = $newFood->description; $food->last_update_date = date("YmdHi"); if ($food->save()) { return $response->getBody()->write(json_encode($food) . ' '); } return $response->getBody()->write('{"msg": "ERR"}'); })->setName('food_update'); // yemek sil $this->delete('/{id:[0-9]+}', function ($request, $response, $args) { $user = Token::where('token', '=', $request->getHeader('token')[0])->get()->first()->user(); $food = Food::find($args['id']); if ($food->user_id != $user->user_id) { return $response->write('{"msg":"Yetkisiz erişim"}'); } $food->deleted = true; if ($food->save()) { return $response->write('{"msg": "OK"}'); } return $response->write('{"msg": "ERR"}'); })->setName('food_delete'); })->add($UserToken); $app->group('/comment', function () { // yorum ekle $this->post('', function ($request, $response, $args) { $user = Token::where('token', '=', $request->getHeader('token')[0])->get()->first()->user(); $newComment = json_decode($request->getBody());
/** * Show the form for editing the specified resource. * * @param int $id * @return Response */ public function edit($id) { return Food::find($id); }
/** * Remove the specified resource from storage. * DELETE /foods/{id} * * @param int $id * @return Response */ public function destroy($id) { $food = Food::find($id); $food->delete(); return Redirect::route('foods.index'); }