$qb->where('(p.validiteFin > :date AND p.validiteDebut < :date AND p.histoDestruction IS NULL) OR (p.validiteFin IS NULL AND p.histoDestruction IS NULL)');
$qb->setParameter('date',new\DateTime('now'));
return$this->getList($qb);
}
/**
* @return int|null
@@ -56,7 +70,7 @@ class PaysService extends AbstractEntityService
publicfunctiongetIdByLibelle(string$libelle)
{
if(!isset($this->idsByLibelle[$libelle])){
$sql='SELECT ID FROM PAYS WHERE OSE_DIVERS.str_reduce(LIBELLE) = :pays AND HISTO_DESTRUCTION IS NULL';
$sql='SELECT id FROM pays WHERE ose_divers.str_reduce(libelle) = :pays AND histo_destruction IS NULL';