2015-02-09 112 views
2

您好Laravel初学者在这里,我有一个手动选择查询通过DB :: select正确检索数据。调用未定义的方法Illuminate Pagination Paginator :: make()

现在我想分页的结果,但手动分页不起作用

$pagination = Paginator::make($book, count($book), 5); 

并返回以下错误

Call to undefined method Illuminate\Pagination\Paginator::make() 

我使用Laravel 4.2

请帮助

谢谢

回答

2

您正在使用错误的Paginator类。您应该将导入更改为:

use Illuminate\Support\Facades\Paginator; 

或者完全删除使用的语句,因为有一个别名,注册只是Paginator

+0

谢谢主席先生,你钉它 哪两种Paginators之间的区别是什么? – 2015-02-09 23:18:31

+0

Facade通过静态调用“Illuminate \ Pagination \ Factory”实例,然后创建一个Paginator对象。所以你尝试使用的是实际的班级,Facade是一个让你轻松进入工厂的班级。 – lukasgeiter 2015-02-09 23:27:04

相关问题