Data-Pagination
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
lib/Data/Pagination.pm view on Meta::CPAN
# Constructor.
# Making all calculations and storing results at class properties.
# Param int $total_entries Total number of entries (>= 1)
# Param int $entries_per_page Number of entries per page (>= 1)
# Param int $pages_per_set Number of pages per set (>= 1)
# Param int $current_page Current number of page
sub new {
my ($class, $total_entries, $entries_per_page, $pages_per_set, $current_page) = @_;
my $self = bless {} => $class;
# total number of entries (>= 1) (copied from arguments)
$self->{total_entries} = $total_entries;
# number of entries per page (>= 1) (copied from arguments)
$self->{entries_per_page} = $entries_per_page;
# number of pages per set (>= 1) (copied from arguments)
$self->{pages_per_set} = $pages_per_set;
view all matches for this distributionview release on metacpan - search on metacpan
( run in 0.533 second using v1.00-cache-2.02-grep-82fe00e-cpan-1925d2aa809 )