App\Http\Controllers\RecipesController::update PHP Method

update() public method

Update the specified resource in storage.
public update ( Illuminate\Http\Request $request, Recipe $recipe ) : Response
$request Illuminate\Http\Request
$recipe app\models\Recipe
return Response
    public function update(Request $request, Recipe $recipe)
    {
        $input = array_merge($request->all(), ['id' => $recipe->id]);
        if ($this->recipeForm->update($input)) {
            return redirect()->route('recipes.index');
        } else {
            return redirect()->route('recipes.edit', [$recipe])->withInput()->withErrors($this->recipeForm->errors());
        }
    }