Asvae\ApiTester\Http\Controllers\RequestController::update PHP Method

update() public method

public update ( UpdateRequest $request ) : Illuminate\Http\Response
$request Asvae\ApiTester\Http\Requests\UpdateRequest
return Illuminate\Http\Response
    public function update(UpdateRequest $request)
    {
        $requestEntity = $this->repository->find($request->id);
        // TODO What's happening in here?
        if (!$requestEntity instanceof RequestEntity) {
            return response(404);
        }
        $requestEntity->update($request->all());
        $this->repository->flush();
        return response(['data' => $requestEntity->toArray()], 200);
    }