package
# hide from pause
DBIx::Class::ResultSet::Pager;
use
warnings;
use
strict;
# simple support for lazy totals
sub
_total_entries_accessor {
if
(
@_
== 1 and
ref
$_
[0]->{total_entries} eq
'CODE'
) {
return
$_
[0]->{total_entries} =
$_
[0]->{total_entries}->();
}
return
shift
->
next
::method(
@_
);
}
sub
_skip_namespace_frames {
qr/^Data::Page/
}
1;