$query->
select($this->fieldHelper->
getAreaFields());
$query->
from('s_core_countries_areas', 'countryArea'
) ->
where('countryArea.id IN (:ids)'
) ->
setParameter(':ids',
$ids, Connection::PARAM_INT_ARRAY
);
$data =
$query->
execute()->
fetchAll(PDO::FETCH_ASSOC
);
$areas =
[];
foreach ($data as $row) { $area =
$this->countryHydrator->
hydrateArea($row);
$areas[$area->
getId()] =
$area;
} return $this->
sortByIds($ids,
$areas);
} /**
* {@inheritdoc}
*/
public function getCountries(array
$ids, ShopContextInterface
$context) {