Hallo zusammen, Eine Ergänzung hatte ich noch vergessen. Die Klasse überprüft ob wirklich auch eine Adresse geändert wurde, bevor ein Request angestoßen wird. Dieser Marker gilt nicht für diese Überprüfungen. Stellt die Logik eine Änderung der Adressen fest, fragt sie den Webservice an, ob die Lieferadresse im Webservice nun ignoriert wird oder nicht.
Beste Grüße Björn ---------- Weitergeleitete Nachricht ---------- Von: Björn Lange <[email protected]> Datum: 11. September 2012 13:28 Betreff: EOS Modul Update und Hermes Adressen An: Matthias Hellweg <[email protected]>, Dennis Winter < [email protected]> Hi Matthias, Ich habe soeben das Modul geupdatet. Nichts davon muss jetzt gerade releast werden aber ich nutze es halt als trunk. Es sind alles Refaktorierungen, die die bisherge Testabdeckung von 100% der jeweiligen Klasse auch eingehalten haben ... ABER, für euer Hermes-Problem, dass Hermes scheinbar falsche Adressen nutzt, habe ich eine Refaktorierung erstellt, die in EOS_NeoPay_OXID_InputValidator::getEOSIdentCheckType() mündet. Diese Methode entscheidet, welche Adresse genau zur Webservice-Prüfung vorgelegt wird. Returnt die Methode - 0, werden beide Adresse überprüft - 1, wird nur die Rechnungsadresse überprüft - 2, wird nur die Lieferadresse überprüft Ihr müsstet ein Modul schreiben, welches dann halt für Hermes-Adressen immer eine 1 zurückliefert. Beste Grüße Björn -- *_________________________________ WBL Konzept, Beerden & Lange GbR* *Björn Lange* Geschäftsführender Gesellschafter Luxemburger Straße 266 50937 Köln Bilker Straße 34 40213 Düsseldorf Telefon: 0211 942 120 30 *|* Fax: 0211 942 120 32 www.wbl-konzept.de *|* www.facebook.com/wbl.konzept *|* [email protected] -- *_________________________________ WBL Konzept, Beerden & Lange GbR* *Björn Lange* Geschäftsführender Gesellschafter Luxemburger Straße 266 50937 Köln Bilker Straße 34 40213 Düsseldorf Telefon: 0211 942 120 30 *|* Fax: 0211 942 120 32 www.wbl-konzept.de *|* www.facebook.com/wbl.konzept *|* [email protected]
_______________________________________________ dev-general mailing list [email protected] http://dir.gmane.org/gmane.comp.php.oxid.general
