Projekt

Allgemein

Profil

Aktionen

GX-Feature #47286

geschlossen

CountryService::findCountryByName Hinzugefügt

Von Alexandros Tselegidis vor mehr als 8 Jahren hinzugefügt. Vor mehr als 8 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
Alexandros Tselegidis
Kategorie:
Innovation
% 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

Auch abrufbar als: Atom PDF