repository = $repository; } public function execute(String $companyId, String $id){ $this->repository->findOrfail($companyId)->addressBook()->update(['default' => 0]); $address = $this->repository->findOrfail($companyId)->addressBook()->findOrFail($id); $address->default = 1; if($address->save()){ return new AddressBookResource($address); } } }