職場のTTいじくってたら、
これおかしなことやってんじゃんということに気づいた。prev,next自分で書く必要ないじゃん。
### navigation like: prev 20 | next 20 [% IF pager.previous_page %] <a href="display?page=[% pager.previous_page %]"> prev [% pager.entries_per_page %] | [% END %] [% IF pager.next_page %] <a href="display?page=[% pager.next_page %]"> next [% pager.entries_per_page %] [% END %]
そしてClass::DBI::Plugin::Pagerてのもみっけたのでどう違うんだろうと思って調べたら、 Limitがきくから大きいDBで速くなるのね。
にClass::DBI::PagerはClass::DBIのためのミックスインでと書いてあったのだけど、多重継承とはどう違うんだろうか
とか思ったのでソース見てみたけどわからん。明日もう一度じっくり読もう。