PHP 클래스 Shanty_Mongo_Iterator_Default

저자: Coen Hyde
상속: implements SeekableIterator, implements RecursiveIterator, implements Countable
파일 보기 프로젝트 열기: coen-hyde/shanty-mongo

보호된 프로퍼티들

프로퍼티 타입 설명
$_counter
$_document
$_init
$_position
$_properties

공개 메소드들

메소드 설명
__construct ( Shanty_Mongo_Document $document )
count ( ) : integer Count all properties
current ( ) : mixed Get the current value
getChildren ( ) * Get children
getDocument ( ) : Shanty_Mongo_Document Get the document
getDocumentProperties ( ) : array Get the properties
hasChildren ( ) : boolean Determine if the current node has an children
key ( ) : string Get the current key
next ( ) Move next
rewind ( ) Rewind the iterator
seek ( unknown_type $position ) Seek to a position
valid ( ) : boolean Is the current position valid

메소드 상세

__construct() 공개 메소드

public __construct ( Shanty_Mongo_Document $document )
$document Shanty_Mongo_Document

count() 공개 메소드

Count all properties
public count ( ) : integer
리턴 integer

current() 공개 메소드

Get the current value
public current ( ) : mixed
리턴 mixed

getChildren() 공개 메소드

* Get children
public getChildren ( )

getDocument() 공개 메소드

Get the document
public getDocument ( ) : Shanty_Mongo_Document
리턴 Shanty_Mongo_Document

getDocumentProperties() 공개 메소드

Get the properties
public getDocumentProperties ( ) : array
리턴 array

hasChildren() 공개 메소드

Determine if the current node has an children
public hasChildren ( ) : boolean
리턴 boolean

key() 공개 메소드

Get the current key
public key ( ) : string
리턴 string

next() 공개 메소드

Move next
public next ( )

rewind() 공개 메소드

Rewind the iterator
public rewind ( )

seek() 공개 메소드

Seek to a position
public seek ( unknown_type $position )
$position unknown_type

valid() 공개 메소드

Is the current position valid
public valid ( ) : boolean
리턴 boolean

프로퍼티 상세

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

protected $_counter

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

protected $_document

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

protected $_init

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

protected $_position

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

protected $_properties