2
我認爲\ Phalcon \ Paginator \ Adapter \ NativeArray存在一個錯誤。Phalcon PHP分頁程序錯誤
- > 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>';
在運行這個測試應該具有以下值:
- $測試 - >第一= 1
- $測試 - >未來= 1
- $ test-> before = 1
- $ test-> current = 1
- $測試 - >末頁= 2
- $測試 - > TOTAL_PAGES = 2
變化從25到30 array_fill值保存並刷新頁面。 $ test-> next應該是2.但它不是。它停留在1
這是一個錯誤還是我做錯了什麼,我使用爾康0.9.0