Paginating Helper: Funktion um paginating nachträglich zu deaktivieren
[kivitendo-erp.git] / SL / DB / Helper / Paginated.pm
index c490e2a..a24d4d7 100644 (file)
@@ -4,7 +4,7 @@ use strict;
 
 require Exporter;
 our @ISA    = qw(Exporter);
-our @EXPORT = qw(paginate);
+our @EXPORT = qw(paginate disable_paginating);
 
 use List::MoreUtils qw(any);
 
@@ -64,6 +64,13 @@ sub calc_visibility {
              any { abs ($cur - $this) == $_ } 10, 50, 100, 500, 1000, 5000;
 }
 
+sub disable_paginating {
+  my ($self, %params) = @_;
+
+  delete $params{args}{page};
+  delete $params{args}{per_page};
+}
+
 1;
 
 __END__