]> git.mxchange.org Git - core.git/blobdiff - framework/main/classes/iterator/registry/class_RegistryIterator.php
Continued:
[core.git] / framework / main / classes / iterator / registry / class_RegistryIterator.php
index 62cab41db1fd6fc3b4ab6e325518b60b1f987a98..e99d012b83ec032824975997221e0a82184cc6aa 100644 (file)
@@ -15,6 +15,7 @@ use Org\Mxchange\CoreFramework\Traits\Registry\RegisterTrait;
 // Import SPL stuff
 use \BadMethodCallException;
 use \LogicException;
+use \UnexpectedValueException;
 
 /**
  * A registry iterator
@@ -308,7 +309,7 @@ class RegistryIterator extends BaseIterator implements IteratableRegistry {
                        throw new BadMethodCallException(sprintf('this->key=%s is last key in this iteration. Forgot to invoke valid() before?', $this->key()), FrameworkInterface::EXCEPTION_BAD_METHOD_CALL);
                } elseif ($registryType == 'invalid') {
                        // Not changed!
-                       throw new UnexpectedValueException('registryType has not been changed.');
+                       throw new UnexpectedValueException('registryType has not been changed.', FrameworkInterface::EXCEPTION_UNEXPECTED_VALUE);
                }
 
                // Yes, then advance to that entry