AbcAeffchen / Sephpa

PHP class to create SEPA xml files for credit transfer and direct debit
GNU Lesser General Public License v3.0
71 stars 31 forks source link

addPayment() fehlt?! #35

Closed soRailicious closed 3 years ago

soRailicious commented 3 years ago

Hi,

ich habe eure Funktionalitäten bisher gerne genutzt... Nun habe ich in meinem Laravel - Projekt mal wieder einen "Zahllauf" starten wollen und nun fiel mir auf dass es scheinbar nicht mehr "addPayment()" gibt?! Die hatte ich in der DirectDebit Datei aber eigentlich immer angesprochen und nichts geändert... Was ist zutun? Bzw. was wurde hier verändert?

Über kurzes Feedback wäre ich dankbar.

$directDebitFile = new SephpaDirectDebit(.............) ... $directDebitFile->addPayment([....])

daraus resultiert dann nachfolgender "Fehler"...

"Error Call to undefined method AbcAeffchen\Sephpa\SephpaDirectDebit::addPayment()"

Grüße Malte

AbcAeffchen commented 3 years ago

Hi Malte,

Das Interface wie du es beschreibst war glaube ich nur bei der 2.0 beta aktiv. Ich musste es wieder zum alten stand zurück ändern da so eine Funktionalität verloren ging, die doch benötigt wurde.

D.h. jetzt muss man wieder wie früher einen Zwischenschritt machen und eine PaymentCollection erstellen.

Wirf einen Blick ins Wiki für die Dokumentation und ein Beispiel.

Beste Grüße Alex

soRailicious commented 3 years ago

Hi Alex,

danke für die super schnelle und hilfreiche Antwort. Top Arbeit dein Projekt!!!

Gruß Malte