Overview

Namespaces

  • Deimos
    • Paginate
  • PHP

Classes

  • Pager
  • Paginate
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated
  • Todo

Class Paginate

Deimos\Paginate\Pager
Extended by Deimos\Paginate\Paginate
Namespace: Deimos\Paginate
Located at Paginate/Paginate.php
Methods summary
protected
# setQuery( Deimos\ORM\Queries\Query $query )

Parameters

$query
protected Deimos\ORM\Queries\Query
# query( )

Returns

Deimos\ORM\Queries\Query
protected
# reset( )

reset pager

reset pager

Overrides

Deimos\Paginate\Pager::reset()
public array
# currentItems( boolean $asObject = true )

Parameters

$asObject

Returns

array

Throws

InvalidArgumentException
public
# arrayPager( array $storage )

Parameters

$storage

Returns


$this
public
# queryPager( Deimos\ORM\Queries\Query $query )

Parameters

$query

Returns


$this
protected
# queryClone( Deimos\ORM\Queries\Query $query )

Parameters

$query

Returns


$this
protected integer
# count( )

Returns

integer
public integer
# itemCount( )

Returns

integer
Methods inherited from Deimos\Paginate\Pager
currentPage(), isLoaded(), limit(), offset(), page(), pageCount(), pageExists(), slice()
Properties summary
protected Deimos\ORM\Queries\Query $query
#
Properties inherited from Deimos\Paginate\Pager
$defaultTake, $itemCount, $limit, $loaded, $page, $storage
API documentation generated by ApiGen