The Perl and Raku Conference 2025: Greenville, South Carolina - June 27-29 Learn more

package # hide from pause
DBIx::Class::ResultSet::Pager;
use strict;
use mro 'c3';
# 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;