ManiaLib 1.0b1 API Reference

 Class MultipageList

Description

This class helps to create multipage lists. Maybe difficult to use at first... Doc should be written about it...

Located in /libraries/MultipageList.class.php (line 14)


	
			
Variable Summary
Method Summary
 MultipageList __construct ([ $perPage = 8])
 void addPlayerId ()
 void checkArrayForMorePages ( &$array)
 void getCurrentPage ()
 array[int] getLimit ()
 void getPageNumber ()
 void setCurrentPage ( $page)
 void setDefaultPage ( $page)
 void setHasMorePages ( $hasMorePages)
 void setPerPage ( $perPage)
 void setSize ( $size)
 void setUrlPageName ( $file)
 void setUrlParamName ( $name)
Variables
PageNavigator $pageNavigator (line 32)
  • access: public
Methods
Constructor __construct (line 34)
MultipageList __construct ([ $perPage = 8])
  • $perPage
addPlayerId (line 122)
void addPlayerId ()
checkArrayForMorePages (line 111)
void checkArrayForMorePages ( &$array)
  • &$array
getCurrentPage (line 72)
void getCurrentPage ()
getLimit (line 99)
  • return: offset, length
array[int] getLimit ()
getPageNumber (line 87)
void getPageNumber ()
savePageNavigator (line 132)
void savePageNavigator ()
setCurrentPage (line 52)
void setCurrentPage ( $page)
  • $page
setDefaultPage (line 57)
void setDefaultPage ( $page)
  • $page
setHasMorePages (line 106)
void setHasMorePages ( $hasMorePages)
  • $hasMorePages
setPerPage (line 47)
void setPerPage ( $perPage)
  • $perPage
setSize (line 40)
void setSize ( $size)
  • $size
setUrlPageName (line 67)
void setUrlPageName ( $file)
  • $file
setUrlParamName (line 62)
void setUrlParamName ( $name)
  • $name