Aktionen
GX-Feature #47286
geschlossenCountryService::findCountryByName Hinzugefügt
Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
Alexandros Tselegidis
Kategorie:
Innovation
Zielversion:
% erledigt:
100%
Geschätzter Aufwand:
Betroffene Versionen:
Unbestimmt
Beschreibung
Das System muss auch mit nicht registrierte Länder funktionieren und das war bisher nicht möglich. Jetzt kann man eine neue Methode benutzen um eine CustomerCountry Objekt zu bekommen auch wenn das Land nicht in die Datenbank existiert. Die neue Methode kann man durch CountryService::findCountryByName benutzen.
Bug Ticket: https://tracker.gambio-server.net/issues/47285
Man kann dann überprüfen ob das Land existiert in Datenbank wie folgt:
$countryName = MainFactory::create('CustomerCountryName', 'ABCDEF'); $country = $countryService->findCountryByName($countryName); if($country instanceof UnknownCustomerCountry) { // Country does not exist in database. }
Aktionen