PEIP_Visitable_Array.php

Go to the documentation of this file.
00001 <?php
00002 
00003 /*
00004  * This file is part of the PEIP package.
00005  * (c) 2010 Timo Michna <timomichna/yahoo.de>
00006  * 
00007  * For the full copyright and license information, please view the LICENSE
00008  * file that was distributed with this source code.
00009  */
00010 
00022 class PEIP_Visitable_Array extends RecursiveArrayIterator implements PEIP_INF_Visitable{
00023 
00024 
00025     
00031     public function acceptVisitor(PEIP_INF_Visitor $visitor){
00032         if($this->hasChildren()){
00033             foreach($this->getChildren as $child){
00034                 $child->acceptVisitor($visitor);
00035             }
00036         }
00037         $this->acceptVisitor($visitor);
00038     }
00039 }
00040 
00041 

Generated on Mon Apr 12 11:39:00 2010 for PEIP by  doxygen 1.5.1