domainRepository->findOneBy(["ldhName" => $ldhName]); if ($domain === null || $domain->getUpdatedAt()->diff(new DateTimeImmutable('now'))->days >= 7) { //TODO : Domain search rate limit here, before the RDAP request $domain = $this->RDAPService->registerDomain($ldhName); } return $domain; } }