Refactor map cleanup: central popup manager and dead code removal
This commit is contained in:
@@ -347,24 +347,6 @@ class MapModuleDataProvider
|
||||
return $qb->executeQuery()->fetchAllAssociative();
|
||||
}
|
||||
|
||||
/**
|
||||
* @return list<array<string,mixed>>
|
||||
*/
|
||||
private function fetchLocationRows(string $locationTable, array $locationGeoColumns): array
|
||||
{
|
||||
$qb = $this->connection->createQueryBuilder();
|
||||
$qb
|
||||
->select('l.id', 'l.title')
|
||||
->addSelect(sprintf('l.%s AS latitude', $locationGeoColumns['latitude']))
|
||||
->addSelect(sprintf('l.%s AS longitude', $locationGeoColumns['longitude']))
|
||||
->from($locationTable, 'l')
|
||||
->orderBy('l.id', 'ASC');
|
||||
|
||||
$this->applyPublicationConstraints($qb, 'l', $locationTable);
|
||||
|
||||
return $qb->executeQuery()->fetchAllAssociative();
|
||||
}
|
||||
|
||||
/**
|
||||
* @return list<array<string,mixed>>
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user