PHP 클래스 Recurly_Pager, recurly-client-php

The pager moves forward only and can rewind to the first item.
상속: extends Recurly_Base, implements Iterator
파일 보기 프로젝트 열기: recurly/recurly-client-php 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$_count position within the current page
$_objects total number of records

공개 메소드들

메소드 설명
__toString ( )
count ( ) : integer Number of records in this list.
current ( ) : Recurly_Resource The current object
key ( ) : integer
next ( ) Increments the position to the next element
rewind ( ) Rewind to the beginning
valid ( ) : boolean

보호된 메소드들

메소드 설명
_afterParseResponse ( $response, $uri )
_loadFrom ( $uri ) Load another page of results into this pager.
_setState ( $params, $state )
updateErrorAttributes ( )

비공개 메소드들

메소드 설명
_loadLinks ( $response ) The 'Links' header contains links to the next, previous, and starting pages.
_loadRecordCount ( $response ) Find the total number of results in the collection from the 'X-Records' header.

메소드 상세

__toString() 공개 메소드

public __toString ( )

_afterParseResponse() 보호된 메소드

protected _afterParseResponse ( $response, $uri )

_loadFrom() 보호된 메소드

Load another page of results into this pager.
protected _loadFrom ( $uri )

_setState() 보호된 정적인 메소드

protected static _setState ( $params, $state )

count() 공개 메소드

Number of records in this list.
public count ( ) : integer
리턴 integer number of records in list

current() 공개 메소드

The current object
public current ( ) : Recurly_Resource
리턴 Recurly_Resource the current object

key() 공개 메소드

public key ( ) : integer
리턴 integer current position within the current page

next() 공개 메소드

Increments the position to the next element
public next ( )

rewind() 공개 메소드

Rewind to the beginning
public rewind ( )

updateErrorAttributes() 보호된 메소드

protected updateErrorAttributes ( )

valid() 공개 메소드

public valid ( ) : boolean
리턴 boolean True if the current position is valid.

프로퍼티 상세

$_count 보호되어 있는 프로퍼티

position within the current page
protected $_count

$_objects 보호되어 있는 프로퍼티

total number of records
protected $_objects