|
Link Here
|
| 107 |
return $c; |
107 |
return $c; |
| 108 |
} |
108 |
} |
| 109 |
); |
109 |
); |
|
|
110 |
|
| 111 |
=head3 dbic_merge_pagination |
| 112 |
|
| 113 |
$filter = $c->dbic_merge_pagination({ |
| 114 |
filter => $filter, |
| 115 |
params => { |
| 116 |
page => $params->{_page}, |
| 117 |
per_page => $params->{_per_page} |
| 118 |
} |
| 119 |
}); |
| 120 |
|
| 121 |
Adds I<page> and I<rows> elements to the filter parameter. |
| 122 |
|
| 123 |
=cut |
| 124 |
|
| 125 |
$app->helper( |
| 126 |
'dbic_merge_pagination' => sub { |
| 127 |
my ( $c, $args ) = @_; |
| 128 |
my $filter = $args->{filter}; |
| 129 |
|
| 130 |
$filter->{page} = $args->{params}->{_page}; |
| 131 |
$filter->{rows} = $args->{params}->{_per_page}; |
| 132 |
|
| 133 |
return $filter; |
| 134 |
} |
| 135 |
); |
| 110 |
} |
136 |
} |
| 111 |
|
137 |
|
| 112 |
=head2 Internal methods |
138 |
=head2 Internal methods |
| 113 |
- |
|
|