我认为\ Phalcon \ Paginator \ Adapter \ NativeArray存在错误。
- > next属性包含错误的值。
这是一个测试用例:
$a = array_fill(0, 25, 'banana');
echo count($a);
$paginator = new \Phalcon\Paginator\Adapter\NativeArray(
array(
"data" =>$a,
"limit"=> 25,
"page" => 1,
)
);
$test = $paginator->getPaginate();
echo '<pre>';
var_dump($test);
echo '</pre>';
运行此测试后,应具有以下值:
将array_fill值从25更改为30保存并刷新页面。 $ test-&gt;接下来应该是2.但事实并非如此。它保持在1。
这是一个错误,还是我做错了什么,我正在使用Phalcon 0.9.0