Class: Doctrine_Node_MaterializedPath_LevelOrderIterator

Source Location: /Doctrine/Node/MaterializedPath/LevelOrderIterator.php

Class Doctrine_Node_MaterializedPath_LevelOrderIterator

Class Overview

Implements interfaces:

  • Iterator (internal interface)

Doctrine_Node_MaterializedPath_LevelOrderIterator

Located in /Doctrine/Node/MaterializedPath/LevelOrderIterator.php [line 32]



		
				Author(s):
		
		
		
Information Tags:
Version:  $Revision: 1080 $
Link:  www.phpdoctrine.com
Since:  1.0
License:  LGPL

Properties

Methods

[ Top ]
Property Summary
mixed   $curNode  
mixed   $topNode  

[ Top ]
Method Summary
Doctrine_Node_MaterializedPath_LevelOrderIterator   __construct()  
void   current()  
void   key()  
void   next()  
void   rewind()  
void   valid()  

[ Top ]
Properties
mixed   $curNode = null [line 36]
API Tags:
Access:  private


[ Top ]
mixed   $topNode = null [line 34]
API Tags:
Access:  private


[ Top ]
Methods
Constructor __construct  [line 38]

  Doctrine_Node_MaterializedPath_LevelOrderIterator __construct( $node, $opts  )

Parameters:
   $node: 
   $opts: 

API Tags:
Access:  public


[ Top ]
current  [line 53]

  void current( )


API Tags:
Access:  public


Implementation of:
Iterator::current

[ Top ]
key  [line 58]

  void key( )


API Tags:
Access:  public


Implementation of:
Iterator::key

[ Top ]
next  [line 63]

  void next( )


API Tags:
Access:  public


Implementation of:
Iterator::next

[ Top ]
rewind  [line 43]

  void rewind( )


API Tags:
Access:  public


Implementation of:
Iterator::rewind

[ Top ]
valid  [line 48]

  void valid( )


API Tags:
Access:  public


Implementation of:
Iterator::valid

[ Top ]