repository = $repository; } public function execute(string $orderId,string $addressId){ try{ $repository = $this->repository->findOrFail($orderId); $repository->address_id = $addressId; $repository->save(); return new JsonResponse([],HttpStatus::OK); }catch (\Exception $exception){ throw new InternalServerErrorException("Failed to update address because {$exception->getMessage()}"); } } }