Helper::Csv: Support für leere profile.path Angaben und case_insensitive_header
Bei Importdaten das UTF8 BOM ignorieren.
behebt Bug 1872
Tests von Dispatcher auf TestSetup umgeschrieben.
Dispatcher kann keine validen Datenbankhandle zur richtigen Zeit bereitstellen,und die Mechanismen gegen kaputte DB Handle vertragen sich nicht mit reinemoffline Testing.
csv test updates.
Tests brauchen mittlerweile fix Text::CSV_XS
Case insensitive header waren nicht voll abgedeckt, und haben Fehler bei kaputten Headern unterdrückt.
Bugfix: Kein newline am Ende der Datei verschluckte die letzte Zeile.
SL::Helper::Csv: neues flag "strict_profile". Wenn gesetzt werden nur Daten aus dem Profil benutzt, keine DWIM can checks.
Csv Errors sind nun Objekte mit entsprechendem Zugriff.
Indices auf OneToOne relationships werden jetzt mit Fehler quittiert.
Multiple Dispatch - one-to-many.
One-To-One dispatch test.
SL::Helper::Csv -> ignore_unkown_columns flag
SL/Helper/Csv.pm: header_acc umbenannt in dispatch, Doku, check_header
CSV: Errorhandling
Parser umgeschrieben, eof muss nach getline prüfen (bekloppt).Errorhandling aktiviert. Dokumentation aktualisiert.
Csv Helper Modul.