]> wagnertech.de Git - mfinanz.git/blobdiff - SL/Helper/Csv/Error.pm
Csv Errors sind nun Objekte mit entsprechendem Zugriff.
[mfinanz.git] / SL / Helper / Csv / Error.pm
diff --git a/SL/Helper/Csv/Error.pm b/SL/Helper/Csv/Error.pm
new file mode 100644 (file)
index 0000000..d3c9144
--- /dev/null
@@ -0,0 +1,16 @@
+package SL::Helper::Csv::Error;
+
+use strict;
+
+sub new {
+  my $class = shift;
+  bless [ @_ ], $class;
+}
+
+sub raw_input { $_->[0] }
+sub code      { $_->[1] }
+sub diag      { $_->[2] }
+sub col       { $_->[3] }
+sub line      { $_->[4] }
+
+1;