Packages

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

Classes

  • NArrayTools
  • NCallback
  • NComponent
  • NComponentContainer
  • NConfigurator
  • NDateTime53
  • NDebug
  • NEnvironment
  • NFramework
  • NFreezableObject
  • NGenericRecursiveIterator
  • NImage
  • NImageMagick
  • NInstanceFilterIterator
  • NObject
  • NObjectMixin
  • NPaginator
  • NRecursiveComponentIterator
  • NServiceLocator
  • NSmartCachingIterator
  • NString
  • NTools

Interfaces

  • IComponent
  • IComponentContainer
  • IDebuggable
  • IServiceLocator
  • ITranslator

Exceptions

  • NAmbiguousServiceException
  • Overview
  • Package
  • Class
  • Tree
  • Other releases

Class NPaginator

Paginating math.

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

Sets current page number.

Sets current page number.

Parameters

$page
integer

Returns

NPaginator
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 NPaginator
# setBase( integer $base )

Sets first page (base) number.

Sets first page (base) number.

Parameters

$base
integer

Returns

NPaginator
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 NPaginator
# 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

NPaginator
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 NPaginator
# setItemCount( integer $itemCount )

Sets the total number of items.

Sets the total number of items.

Parameters

$itemCount
integer
(or FALSE as infinity)

Returns

NPaginator
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 NObject
__call(), __callStatic(), __get(), __isset(), __set(), __unset(), extensionMethod(), getReflection()
Nette Framework 0.9.7 (for PHP 5.2) API documentation generated by ApiGen 2.3.0