mirror of
https://github.com/maelgangloff/domain-watchdog.git
synced 2025-12-29 16:15:04 +00:00
feat: set domain as deleted when tld is deleted
This commit is contained in:
@@ -16,6 +16,17 @@ class DomainRepository extends ServiceEntityRepository
|
||||
parent::__construct($registry, Domain::class);
|
||||
}
|
||||
|
||||
public function findByTld(string $tld): array
|
||||
{
|
||||
return $this->createQueryBuilder('d')
|
||||
->addSelect('events')
|
||||
->leftJoin('d.events', 'events')
|
||||
->where('d.tld = :tld')
|
||||
->setParameter('tld', $tld)
|
||||
->getQuery()
|
||||
->getResult();
|
||||
}
|
||||
|
||||
// /**
|
||||
// * @return Domain[] Returns an array of Domain objects
|
||||
// */
|
||||
|
||||
@@ -16,6 +16,18 @@ class TldRepository extends ServiceEntityRepository
|
||||
parent::__construct($registry, Tld::class);
|
||||
}
|
||||
|
||||
/**
|
||||
* @return Tld[] Returns an array of deleted Tld
|
||||
*/
|
||||
public function findDeleted(): array
|
||||
{
|
||||
return $this->createQueryBuilder('t')
|
||||
->andWhere('t.deletedAt IS NOT NULL')
|
||||
->orderBy('t.deletedAt', 'DESC')
|
||||
->getQuery()
|
||||
->getResult();
|
||||
}
|
||||
|
||||
// /**
|
||||
// * @return Tld[] Returns an array of Tld objects
|
||||
// */
|
||||
|
||||
Reference in New Issue
Block a user