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

update() public method

public update ( UpdateExpenseRequest $request, $publicId )
$request App\Http\Requests\UpdateExpenseRequest
    public function update(UpdateExpenseRequest $request, $publicId)
    {
        if ($request->action) {
            return $this->handleAction($request);
        }
        $data = $request->input();
        $data['public_id'] = $publicId;
        $expense = $this->expenseRepo->save($data, $request->entity());
        return $this->itemResponse($expense);
    }