Ejemplo n.º 1
0
 public function getSrcDirectoryIterators()
 {
     $iterators = array();
     foreach ($this->srcDirectories as $srcDirectory => $closures) {
         $iterators[] = $iterator = new \recursiveIteratorIterator(new iterators\filters\recursives\closure(new \recursiveDirectoryIterator($srcDirectory, \filesystemIterator::SKIP_DOTS | \filesystemIterator::CURRENT_AS_FILEINFO)), \recursiveIteratorIterator::LEAVES_ONLY);
         foreach ($closures as $closure) {
             $iterator->addClosure($closure);
         }
     }
     return $iterators;
 }
Ejemplo n.º 2
0
 public function getSrcDirectoryIterators()
 {
     $iterators = array();
     foreach ($this->srcDirectories as $srcDirectory => $closures) {
         $iterators[] = $iterator = new \recursiveIteratorIterator(new atoum\iterators\filters\recursives\closure(new \recursiveDirectoryIterator($srcDirectory)));
         foreach ($closures as $closure) {
             $iterator->addClosure($closure);
         }
     }
     return $iterators;
 }