Class miRecordsetPager

Description

Recordset Pager Class Manage the movement between pages when data is shown in table fomat

  • copyright: Mirchev Ideas Ltd. © 2003, 2004

Located in /view/RecordsetPager.inc (line 25)


	
			
Direct descendents
Class Description
 class miDefaultRecordsetPager Default Recordset Pager Class Manage the movement between pages when data is shown in table fomat
 class miSimpleRecordsetPager Default Recordset Pager Class Manage the movement between pages when data is shown in table fomat
Method Summary
 void addNavigatorParams (array $paramsArray)
 void assignNavigator (object &$t, object &$viewRecords)
 void assignPosition (object &$t, int $page, int $recordsPerPage, int $totalRecords)
 string getStringNavigatorParams (object $viewParamsObj)
Methods
addNavigatorParams (line 88)

Adds navigator params to the navigator params already existing

  • access: public
void addNavigatorParams (array $paramsArray)
  • array $paramsArray: the navigator params to be added
assignNavigator (line 53)

In this function subclasses will add a specific Navigator

  • access: public
void assignNavigator (object &$t, object &$viewRecords)
  • object $t: object of class miTemplateParser or its subclasses
  • object $viewRecords: object of class miViewRecords or its subclasses

Redefined in descendants as:
assignPosition (line 68)

Calculates first and last positions for a page from the total recodrs

  • access: public
void assignPosition (object &$t, int $page, int $recordsPerPage, int $totalRecords)
  • object $t: object of class miTemplateParser or its subclasses
  • int $page: current page
  • int $recordsPerPage: number of records per page
  • int $totalRecords: number of total records
getStringNavigatorParams (line 102)

Returns navigator parameters as a string. Also adds the ViewParams object params.

  • return: navigator parameters
  • access: public
string getStringNavigatorParams (object $viewParamsObj)
  • object $viewParamsObj: the view params object to get params from

Documentation generated on Mon, 18 Oct 2004 14:58:32 +0300 by phpDocumentor 1.2.3