// Output message (as this may take some time)
self::createDebugInstance(__CLASS__)->debugOutput(sprintf('[%s:%d:] Analyzing file structure ... (this may take some time)', __METHOD__, __LINE__));
+ // First rewind to the begining
+ $this->getIteratorInstance()->rewind();
+
+ // Then try to load all entries
+ while ($this->getIteratorInstance()->next()) {
+ // Get current entry
+ $current = $this->getIteratorInstance()->current();
+
+ // Simply output it
+ self::createDebugInstance(__CLASS__)->debugOutput(sprintf('[%s:%d:] current=%s', __METHOD__, __LINE__, print_r($current, TRUE)));
+ } // END - while
+
//* NOISY-DEBUG: */ self::createDebugInstance(__CLASS__)->debugOutput(sprintf('[%s:%d:] EXIT!', __METHOD__, __LINE__));
}
// Output message (as this may take some time)
self::createDebugInstance(__CLASS__)->debugOutput(sprintf('[%s:%d:] Analyzing file structure ... (this may take some time)', __METHOD__, __LINE__));
+ // First rewind to the begining
+ $this->getIteratorInstance()->rewind();
+
+ // Then try to load all entries
+ while ($this->getIteratorInstance()->next()) {
+ // Get current entry
+ $current = $this->getIteratorInstance()->current();
+
+ // Simply output it
+ self::createDebugInstance(__CLASS__)->debugOutput(sprintf('[%s:%d:] current=%s', __METHOD__, __LINE__, print_r($current, TRUE)));
+ } // END - while
+
//* NOISY-DEBUG: */ self::createDebugInstance(__CLASS__)->debugOutput(sprintf('[%s:%d:] EXIT!', __METHOD__, __LINE__));
}