X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;ds=sidebyside;f=framework%2Fmain%2Fclasses%2Ffile_directories%2Ftext%2Finput%2Fcsv%2Fclass_CsvInputFile.php;fp=framework%2Fmain%2Fclasses%2Ffile_directories%2Ftext%2Finput%2Fcsv%2Fclass_CsvInputFile.php;h=85771a7f21c2a96b55c91ab878c12723787a768f;hb=287198e6942b1a08c760c92d83b52105d10a11cb;hp=222443146380bd3a88c08071d34b75f63992c12f;hpb=c4f117ca17646bdcb16989c28f913638ccb6cc30;p=core.git diff --git a/framework/main/classes/file_directories/text/input/csv/class_CsvInputFile.php b/framework/main/classes/file_directories/text/input/csv/class_CsvInputFile.php index 22244314..85771a7f 100644 --- a/framework/main/classes/file_directories/text/input/csv/class_CsvInputFile.php +++ b/framework/main/classes/file_directories/text/input/csv/class_CsvInputFile.php @@ -4,6 +4,7 @@ namespace Org\Mxchange\CoreFramework\Filesystem\Input\Csv; // Import framework stuff use Org\Mxchange\CoreFramework\Filesystem\Text\BaseInputTextFile; +use Org\Mxchange\CoreFramework\Generic\FrameworkInterface; use Org\Mxchange\CoreFramework\Stream\Filesystem\CsvInputStreamer; // Import SPL stuff @@ -77,7 +78,7 @@ class CsvInputFile extends BaseInputTextFile implements CsvInputStreamer { /* NOISY-DEBUG: */ self::createDebugInstance(__CLASS__, __LINE__)->debugOutput(sprintf('[%s:%d:] columnSeparator=%s,expectedMatches=%d - CALLED!', __METHOD__, __LINE__, $columnSeparator, $expectedMatches)); if (strlen($columnSeparator) === 0) { // No empty column separator - throw new InvalidArgumentException('Parameter "columnSeparator" is empty'); + throw new InvalidArgumentException('Parameter "columnSeparator" is empty', FrameworkInterface::EXCEPTION_INVALID_ARGUMENT); } elseif ($expectedMatches < 0) { // Below zero is not valid throw new InvalidArgumentException(sprintf('expectedMatches=%d is below zero', $expectedMatches));