Propel paginate() 方法没有按预期工作

Propel paginate() method doesn't work as expected

我正在尝试在我正在开发的网站中进行分页。我发现 Propel 有一个 paginate() 方法可用于执行此操作,但我无法使其工作。

这是一些代码:

$pager = ElementQuery::create()->paginate($page = 1, $maxPerPage = 10);

$pager应该有以下方法,根据Propel的官方文档:

$pager->getNbResults();   // total number of results if not paginated
$pager->haveToPaginate(); // return true if the total number of results exceeds the maximum per page
$pager->getFirstIndex();  // index of the first result in the page
$pager->getLastIndex();   // index of the last result in the page

我应该可以做这样的事情:

$links = $pager->getLinks(5);

但我只是获取元素 class 方法。

我是不是漏掉了什么?

Here's where I got that information about pagination(要快速找到它,请按 Ctrl + F 并输入 paginate()

谢谢。

如果你让我自动回答我的问题...我提到的那些方法似乎都存在,但由于某些原因,当我写 $pager->[=11 时,它们没有出现在我的 Netbeans 编辑器中=]

我不知道这算不算答案,但 "problem" 是 "solved"...