use Org\Mxchange\CoreFramework\Object\BaseFrameworkSystem;
// Import SPL stuff
-use \InvalidArgumentException;
+use \OutOfBoundsException;
use \SplFileObject;
/**
// Validate parameter
//* NOISY-DEBUG: */ self::createDebugInstance(__CLASS__, __LINE__)->debugOutput(sprintf('BASE-FILE-IO: offset=%d,whence=%d - CALLED!', $offset, $whence));
if ($offset < 0) {
- // Throw IAE
- throw new InvalidArgumentException(sprintf('offset=%d is not valid', $offset));
+ // Throw exception
+ throw new OutOfBoundsException(sprintf('offset=%d is not valid', $offset));
}
// Seek to position