/usr/share/perl5/DBIx/Class/ResultSet/Pager.pm is in libdbix-class-perl 0.082840-3.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | package # hide from pause
DBIx::Class::ResultSet::Pager;
use warnings;
use strict;
# temporary, to load MRO::Compat, will be soon entirely rewritten anyway
use DBIx::Class::_Util;
use base 'Data::Page';
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;
|