【发布时间】:2016-02-08 21:27:41
【问题描述】:
查看文档,此代码有效:
$customers = Customers::find();
$numberPage = $this->request->getQuery("page", "int");
$paginator = new Paginator(array(
"data" => $customers,
"limit" => 10,
"page" => $numberPage
));
但是这个不行,我真的不明白为什么
$customers = Customers::find()->filter(
function ($customer) {
// Return only customers with a valid e-mail
if (filter_var($customer->email, FILTER_VALIDATE_EMAIL)) {
return $customer;
}
}
);
$numberPage = $this->request->getQuery("page", "int");
$paginator = new Paginator(array(
"data" => $customers,
"limit" => 10,
"page" => $numberPage
));
然后,我收到“内部错误”。奇怪,$customers 对象似乎改变了。
有什么想法吗?
提前,谢谢。
【问题讨论】:
-
请发布整个错误信息。