More internals cleanup, separated out ResultSourceInstance from TableInstance
[dbsrgits/DBIx-Class.git] / lib / DBIx / Class / CDBICompat / Pager.pm
CommitLineData
2a21de92 1package DBIx::Class::CDBICompat::Pager;\r
2\r
3use strict;\r
4use warnings FATAL => 'all';\r
5\r
6*pager = \&page;\r
7\r
8sub page {\r
9 my $class = shift;\r
10\r
6aeb9185 11 my $rs = $class->search(@_);\r
93b004d3 12 unless ($rs->{page}) {\r
6aeb9185 13 $rs = $rs->page(1);\r
14 }\r
15 return ( $rs->pager, $rs );\r
2a21de92 16}\r
17\r
181;\r