]> git.mxchange.org Git - core.git/blobdiff - framework/main/classes/iterator/file/class_FileIterator.php
Continued:
[core.git] / framework / main / classes / iterator / file / class_FileIterator.php
index 7ebae5f0dc949c8daac41e5277b7dcf4aea793b8..da4ca9b3f7b666eb848487acbaef43cbd4340746 100644 (file)
@@ -4,6 +4,7 @@ namespace Org\Mxchange\CoreFramework\Iterator\File;
 
 // Import framework stuff
 use Org\Mxchange\CoreFramework\Filesystem\File\BinaryFile;
+use Org\Mxchange\CoreFramework\Generic\FrameworkInterface;
 use Org\Mxchange\CoreFramework\Iterator\BaseIterator;
 use Org\Mxchange\CoreFramework\Traits\File\BinaryFileTrait;
 
@@ -79,7 +80,7 @@ class FileIterator extends BaseIterator implements SeekableIterator {
                //* NOISY-DEBUG: */ self::createDebugInstance(__CLASS__, __LINE__)->debugOutput('FILE-ITERATOR: CALLED!');
                if (!$this->valid()) {
                        // Throw BMCE
-                       throw new BadMethodCallException('Current key cannot be valid, forgot to invoke valid()?');
+                       throw new BadMethodCallException('Current key cannot be valid, forgot to invoke valid()?', FrameworkInterface::EXCEPTION_BAD_METHOD_CALL);
                }
 
                // Call file instance
@@ -101,7 +102,7 @@ class FileIterator extends BaseIterator implements SeekableIterator {
                //* NOISY-DEBUG: */ self::createDebugInstance(__CLASS__, __LINE__)->debugOutput('FILE-ITERATOR: CALLED!');
                if (!$this->valid()) {
                        // Throw BMCE
-                       throw new BadMethodCallException('Current key cannot be valid, forgot to invoke valid()?');
+                       throw new BadMethodCallException('Current key cannot be valid, forgot to invoke valid()?', FrameworkInterface::EXCEPTION_BAD_METHOD_CALL);
                }
 
                // Get key from file instance