diff --git a/composer.lock b/composer.lock index d0017af..a22302e 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file", "This file is @generated automatically" ], - "content-hash": "92d9f7507166fc76773ab2152c359677", + "content-hash": "7a2587160a089cb3188407b30ceaf2a0", "packages": [ { "name": "cmpayments/iban", @@ -1860,7 +1860,7 @@ "prefer-stable": false, "prefer-lowest": false, "platform": { - "php": "^5.3.3 || ^7.0" + "php": "^7.0" }, "platform-dev": [] } diff --git a/src/Importers/FromCsv.php b/src/Importers/FromCsv.php index 1a82ad3..e273828 100644 --- a/src/Importers/FromCsv.php +++ b/src/Importers/FromCsv.php @@ -88,7 +88,7 @@ public function __construct($input, $delimiter = ';', $known_mapping = [], $offs $parser = $this->getParser(); $parser->offset = $this->getOffset(); - $parser->parse($this->input); + $parser->parse($this->input, null, null, []); $this->columns = array_map("utf8_encode",$parser->titles); $this->columnGuesser = $this->getColumnGuesser($this->columns, $parser->data, $known_mapping); @@ -152,7 +152,7 @@ public function guessOffset() { $parser = $this->getParser(); $parser->heading = false; - $parser->parse($this->input); + $parser->parse($this->input, null, null, []); foreach($parser->data as $index=>$row){ if(array_search("", $row) === false && count($row) > $this->minColumns){ @@ -229,7 +229,7 @@ private function getFieldOfRow($row, $key) */ private function getParser() { - $parser = new \parseCSV(); + $parser = new \parseCSV(null, null, null, []); $parser->delimiter = $this->delimiter; $parser->convert_encoding = true; return $parser;