$c->add_pagination_headers(
{
- total => ($orders->is_paged ? $orders->pager->total_entries : $orders->count),
- base_total => $total,
- params => $args,
+ base_total => $total,
+ page => $reserved_params->{_page},
+ per_page => $reserved_params->{_per_page},
+ query_params => $args,
+ total => ( $orders->is_paged ? $orders->pager->total_entries : $orders->count ),
}
);
$c->add_pagination_headers(
{
- base_total => $base_total,
- total => $total,
- params => $args,
+ base_total => $base_total,
+ page => $args->{_page},
+ per_page => $args->{_per_page},
+ query_params => $args,
+ total => $total,
}
);
return $c->render( status => 200, openapi => \@packages );
$total = 10000 if $total > 10000;
$c->add_pagination_headers(
{
- base_total => $base_total,
- total => $total,
- params => $args,
+ base_total => $base_total,
+ page => $page,
+ per_page => $per_page,
+ query_params => $args,
+ total => $total,
}
);
return $c->render( status => 200, openapi => \@resources );
$c->add_pagination_headers(
{
- #base_total => $base_total,
- total => $total,
- params => $args,
+ #base_total => $base_total,
+ page => $page,
+ per_page => $per_page,
+ query_params => $args,
+ total => $total,
}
);
return $c->render( status => 200, openapi => \@titles );