Namespaces

  • Nette
    • Application
    • Caching
    • Collections
    • Config
    • Forms
    • IO
    • Loaders
    • Mail
    • Reflection
    • Security
    • Templates
    • Web
  • None
  • PHP

Classes

  • ArrayTools
  • Callback
  • Component
  • ComponentContainer
  • Configurator
  • DateTime
  • Debug
  • Environment
  • Framework
  • FreezableObject
  • GenericRecursiveIterator
  • Image
  • ImageMagick
  • InstanceFilterIterator
  • Object
  • ObjectMixin
  • Paginator
  • RecursiveComponentIterator
  • ServiceLocator
  • SmartCachingIterator
  • String
  • Tools

Interfaces

  • IComponent
  • IComponentContainer
  • IDebuggable
  • IServiceLocator
  • ITranslator

Exceptions

  • AmbiguousServiceException
  • Overview
  • Namespace
  • Class
  • Tree
  • Other releases

Class Paginator

Paginating math.

Nette\Object
Extended by Nette\Paginator
Namespace: Nette
Author: David Grudl
Located at Utils/Paginator.php
Methods summary
public Nette\Paginator
# setPage( integer $page )

Sets current page number.

Sets current page number.

Parameters

$page
integer

Returns

Nette\Paginator
provides a fluent interface
public integer
# getPage( )

Returns current page number.

Returns current page number.

Returns

integer
public integer
# getFirstPage( )

Returns first page number.

Returns first page number.

Returns

integer
public integer
# getLastPage( )

Returns last page number.

Returns last page number.

Returns

integer
public Nette\Paginator
# setBase( integer $base )

Sets first page (base) number.

Sets first page (base) number.

Parameters

$base
integer

Returns

Nette\Paginator
provides a fluent interface
public integer
# getBase( )

Returns first page (base) number.

Returns first page (base) number.

Returns

integer
protected integer
# getPageIndex( )

Returns zero-based page number.

Returns zero-based page number.

Returns

integer
public boolean
# isFirst( )

Is the current page the first one?

Is the current page the first one?

Returns

boolean
public boolean
# isLast( )

Is the current page the last one?

Is the current page the last one?

Returns

boolean
public integer
# getPageCount( )

Returns the total number of pages.

Returns the total number of pages.

Returns

integer
public Nette\Paginator
# setItemsPerPage( integer $itemsPerPage )

Sets the number of items to display on a single page.

Sets the number of items to display on a single page.

Parameters

$itemsPerPage
integer

Returns

Nette\Paginator
provides a fluent interface
public integer
# getItemsPerPage( )

Returns the number of items to display on a single page.

Returns the number of items to display on a single page.

Returns

integer
public Nette\Paginator
# setItemCount( integer $itemCount )

Sets the total number of items.

Sets the total number of items.

Parameters

$itemCount
integer
(or FALSE as infinity)

Returns

Nette\Paginator
provides a fluent interface
public integer
# getItemCount( )

Returns the total number of items.

Returns the total number of items.

Returns

integer
public integer
# getOffset( )

Returns the absolute index of the first item on current page.

Returns the absolute index of the first item on current page.

Returns

integer
public integer
# getCountdownOffset( )

Returns the absolute index of the first item on current page in countdown paging.

Returns the absolute index of the first item on current page in countdown paging.

Returns

integer
public integer
# getLength( )

Returns the number of items on current page.

Returns the number of items on current page.

Returns

integer
Methods inherited from Nette\Object
__call(), __callStatic(), __get(), __isset(), __set(), __unset(), extensionMethod(), getReflection()
Nette Framework 0.9.7 API documentation generated by ApiGen 2.3.0