nekokak/p5-Teng — pull request #100 by ktat (2012-12-29 22:24:22+00:00)
Title: add Plugin::Pager::Count and Plugin::Pager::Any

COUNT(*) を使ったPagerと、Pagerのクラスを選べるクラスの追加です。同じアプリケーションで全てのPagerが一緒の実装である理由もないので、選べて良いかなと思います。重い部分のみ独自のPagerを使うといったようなケースもあると思いますので。

ただ、これが問題ないなら、Pager::Any は、現在のPlugin::Pagerに実装して、今のPlugin::Pagerの実装をPlugin::Pager::Simple(適切な名前が分かりませんが) とかにしちゃったほうが良いような気もしますが。デフォルトのページャをPager::Simple(仮) にしておけば、互換性で問題は出ないので。