Continued:
authorRoland Häder <roland@mxchange.org>
Tue, 1 Dec 2020 23:49:26 +0000 (00:49 +0100)
committerRoland Häder <roland@mxchange.org>
Tue, 1 Dec 2020 23:49:26 +0000 (00:49 +0100)
- added some type-hints for primitive variables

Signed-off-by: Roland Häder <roland@mxchange.org>
framework/main/classes/file_directories/text/input/csv/class_CsvInputFile.php
framework/main/interfaces/io/file/csv/class_CsvInputStreamer.php

index cd8745f6577aed77f0fba7721b88a8bc18cab85d..d4c84ae6d508d2582a480dee63eac221c32d18b8 100644 (file)
@@ -67,7 +67,7 @@ class CsvInputFile extends BaseInputTextFile implements CsvInputStreamer {
         * @param       $columnSeparator        Character to use separting columns
         * @return      $lineArray                      An indexed array with the read line
         */
-       public function readCsvFileLine ($columnSeparator) {
+       public function readCsvFileLine (string $columnSeparator) {
                // Debug message
                //* NOISY-DEBUG: */ self::createDebugInstance(__CLASS__, __LINE__)->debugOutput(sprintf('[%s:%d:] columnSeparator=%s - CALLED!', __METHOD__, __LINE__, $columnSeparator));
 
@@ -94,7 +94,7 @@ class CsvInputFile extends BaseInputTextFile implements CsvInputStreamer {
         * @param       $columnSeparator        Character to use separting columns
         * @return      $lineArray                      An indexed array with the read line
         */
-       private function parseDataToIndexedArray ($data, $columnSeparator) {
+       private function parseDataToIndexedArray (string $data, string $columnSeparator) {
                // Debug message
                //* NOISY-DEBUG: */ self::createDebugInstance(__CLASS__, __LINE__)->debugOutput(sprintf('[%s:%d:] data()=%d,columnSeparator=%s - CALLED!', __METHOD__, __LINE__, strlen($data), $columnSeparator));
 
index df7c8564910b1093a8b831cbce6980ed4e4bc99c..30267c1eaf838ee2a7bbc3e0536b90ec63118823 100644 (file)
@@ -34,6 +34,6 @@ interface CsvInputStreamer extends FileInputStreamer {
         * @param       $columnSeparator        Character to use separting columns
         * @return      $lineArray                      An index array with the read line
         */
-       function readCsvFileLine ($columnSeparator);
+       function readCsvFileLine (string $columnSeparator);
 
 }