/** * @return \CountryMap */ private static function populateCountryMap() { $dao = new GenericDao(Connection::connect()); $controller = new Controller($dao); $countryMap = new CountryMap(); $countryMap->addOrigins($controller->listOrigins()); $countryMap->addDestinies($controller->listDestinies()); return $countryMap; }