Helper::Csv: Support für leere profile.path Angaben und case_insensitive_header
Bei Importdaten das UTF8 BOM ignorieren.
behebt Bug 1872
_bool_yn accessor
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.
dot notation in templates auch für TEMPLATE_ARRAY variablen
csv test updates.
db gibt es nicht mehr.
Percent Attributhelper hat sich mittlerweile geändert.
dispatcher muss mittlerweile eine Instanz sein.
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.
_as_percent-Helper: Zwei Nachkommastellen anzeigen
Verzeichnis SL/DB/Helpers in SL/DB/Helper umbenannt (Konsistenz)
Exportierbarer Modelfinder "db" in SL::DB::Helpers::Mappings.
Attribute Helper umgeschrieben.
Siehe Dokumentation SL::DB::Helpers::Attr.
Attributhelper werden jetzt beim Rose Start automatisch geladen.numeric Felder bekommen immer einen as_number udn einen as_percent helper.date Felder bekommen immer einen as_date helper....
AttrHelper Tests.