Pagination
class Pagination implements IteratorAggregate, Jsonable
Class Pagination is used so we can paginate search results from many different searched models
Methods
$this
make($collection, $page, $perPage)
Makes a new paginated result from a collection
mixed
links()
Lets us do links on this paginated object
array
toArray()
Turns this paginated object into an array
$this
appends($data)
Append input queries
getIterator()
Iterator lets us traverse this paginated object
string
toJson(int $options)
Turns this object into a json serialized object
Details
at line 37
$this
make($collection, $page, $perPage)
Makes a new paginated result from a collection
at line 65
mixed
links()
Lets us do links on this paginated object
at line 75
array
toArray()
Turns this paginated object into an array
at line 93
$this
appends($data)
Append input queries
at line 107
Traversable
getIterator()
Iterator lets us traverse this paginated object
at line 118
string
toJson(int $options)
Turns this object into a json serialized object