/**
* All found registry keys
*/
- private $registryKeys = array();
+ private $registryKeys = [];
/**
* Current array key
$entries = $this->getRegistryInstance()->getGenericRegistry();
// Init registry keys array
- $this->registryKeys['generic'] = array();
+ $this->registryKeys['generic'] = [];
// Anything in there?
if (count($entries) > 0) {
$entries = $this->getRegistryInstance()->getInstanceRegistry();
// Init registry keys array
- $this->registryKeys['instance'] = array();
+ $this->registryKeys['instance'] = [];
// Anything in there?
if (count($entries) > 0) {
//* NOISY-DEBUG: */ self::createDebugInstance(__CLASS__, __LINE__)->debugOutput(sprintf('REGISTRY-ITERATOR[instance]: key=%s,entry[]=%s - Adding ...', $key, gettype($entry)));
// Add key to array
- $this->registryKeys['instance'][$key] = array();
+ $this->registryKeys['instance'][$key] = [];
} // END - foreach
} // END - if
}
* @return void
*/
public function rewind () {
+ // Is the registry empty?
+ if (count($this->registryKeys) == 0) {
+ // Then no need to continue
+ return;
+ } // END - if
+
// Debugging:
/* DEBUG-DIE: */ die(sprintf('[%s:%d]: this->key(%d)[%s]=%s,this->valid=%d,this->registryKeys=%s', __METHOD__, __LINE__, strlen($this->key()), gettype($this->key()), $this->key(), intval($this->valid()), print_r($this->registryKeys, TRUE)));
}