repository = $repository; } public function execute(String $companyId){ $addresses = $this->repository->findOrfail($companyId)->addressBook()->orderBy('created_at')->paginate(5); return AddressBookResource::collection($addresses); } }