| [ Index ] |
|
Code source de Symfony 1.0.0 |
[Code source] [Imprimer] [Statistiques]
(pas de description)
| Poids: | 544 lignes (12 kb) |
| Inclus ou requis: | 0 fois |
| Référencé: | 0 fois |
| Nécessite: | 0 fichiers |
PropelPager:: (32 méthodes):
__construct()
setCriteria()
getCriteria()
setPeerClass()
getPeerClass()
setPeerMethod()
getPeerMethod()
setPeerSelectMethod()
getPeerSelectMethod()
setPeerCountMethod()
getPeerCountMethod()
guessPeerCountMethod()
getResult()
doRs()
getFirstPage()
atFirstPage()
getLastPage()
atLastPage()
getTotalPages()
getPrevLinks()
getNextLinks()
isLastPageComplete()
getPrev()
getNext()
setPage()
getPage()
setRowsPerPage()
getRowsPerPage()
calculateStart()
getTotalRecordCount()
setStart()
setMax()
Classe: PropelPager - X-Ref
PropelPager| __construct($c = null, $peerClass = null, $peerSelectMethod = null, $page = 1, $rowsPerPage = 25) X-Ref |
| Create a new Propel Pager. param: Criteria $c param: string $peerClass The name of the static Peer class. param: string $peerSelectMethod The name of the static method for selecting content from the Peer class. param: int $page The current page (1-based). param: int $rowsPerPage The number of rows that should be displayed per page. |
| setCriteria(Criteria $c) X-Ref |
| Set the criteria for this pager. param: Criteria $c return: void |
| getCriteria() X-Ref |
| Return the Criteria object for this pager. return: Criteria |
| setPeerClass($class) X-Ref |
| Set the Peer Classname param: string $class return: void |
| getPeerClass() X-Ref |
| Return the Peer Classname. return: string |
| setPeerMethod($method) X-Ref |
| Set the Peer select method. This exists for legacy support, please use setPeerSelectMethod(). param: string $method The name of the static method to call on the Peer class. return: void |
| getPeerMethod() X-Ref |
| Return the Peer select method. This exists for legacy support, please use getPeerSelectMethod(). return: string |
| setPeerSelectMethod($method) X-Ref |
| Set the Peer select method. param: string $method The name of the static method to call on the Peer class. return: void |
| getPeerSelectMethod() X-Ref |
| Return the Peer select method. return: string |
| setPeerCountMethod($method) X-Ref |
| Sets the Count method. This is set based on the Peer method, for example if Peer method is doSelectJoin*() then the count method will be doCountJoin*(). param: string $method The name of the static method to call on the Peer class. |
| getPeerCountMethod() X-Ref |
| Return the Peer count method. |
| guessPeerCountMethod() X-Ref |
| Guesses the Peer count method based on the select method. |
| getResult() X-Ref |
| Get the paged resultset return: mixed $rs |
| doRs() X-Ref |
| Get the paged resultset Main method which creates a paged result set based on the criteria and the requested peer select method. |
| getFirstPage() X-Ref |
| Get the first page For now I can only think of returning 1 always. It should probably return 0 if there are no pages return: int 1 |
| atFirstPage() X-Ref |
| Convenience method to indicate whether current page is the first page. return: boolean |
| getLastPage() X-Ref |
| Get last page return: int $lastPage |
| atLastPage() X-Ref |
| Convenience method to indicate whether current page is the last page. return: boolean |
| getTotalPages() X-Ref |
| get total pages return: int $this->pages |
| getPrevLinks($range = 5) X-Ref |
| get an array of previous id's param: int $range return: array $links |
| getNextLinks($range = 5) X-Ref |
| get an array of next id's param: int $range return: array $links |
| isLastPageComplete() X-Ref |
| Returns whether last page is complete return: bool Last page complete or not |
| getPrev() X-Ref |
| get previous id return: mixed $prev |
| getNext() X-Ref |
| get next id return: mixed $next |
| setPage($page) X-Ref |
| Set the current page number (First page is 1). param: int $page return: void |
| getPage() X-Ref |
| Get current page. return: int |
| setRowsPerPage($r) X-Ref |
| Set the number of rows per page. param: int $r |
| getRowsPerPage() X-Ref |
| Get number of rows per page. return: int |
| calculateStart() X-Ref |
| Calculate startrow / max rows based on current page and rows-per-page. return: void |
| getTotalRecordCount() X-Ref |
| Gets the total number of (un-LIMITed) records. This method will perform a query that executes un-LIMITed query. return: int Total number of records - disregarding page, maxrows, etc. |
| setStart($v) X-Ref |
| Sets the start row or offset. param: int $v |
| setMax($v) X-Ref |
| Sets max rows (limit). param: int $v return: void |
| Généré le : Fri Mar 16 22:42:14 2007 | par Balluche grâce à PHPXref 0.7 |