From a666814a80d7e97c43afe71ea36762c82dd1a62e Mon Sep 17 00:00:00 2001 From: Dan Hensby Date: Thu, 26 Mar 2020 09:55:26 +0000 Subject: [PATCH] ENH CSV BOM stripping is now handled internally by league/csv --- src/Dev/CsvBulkLoader.php | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/src/Dev/CsvBulkLoader.php b/src/Dev/CsvBulkLoader.php index 4bbba7251..84471d787 100644 --- a/src/Dev/CsvBulkLoader.php +++ b/src/Dev/CsvBulkLoader.php @@ -76,14 +76,7 @@ class CsvBulkLoader extends BulkLoader $filepath = Director::getAbsFile($filepath); $csvReader = Reader::createFromPath($filepath, 'r'); $csvReader->setDelimiter($this->delimiter); - - // league/csv 9 - if (method_exists($csvReader, 'skipInputBOM')) { - $csvReader->skipInputBOM(); - // league/csv 8 - } else { - $csvReader->stripBom(true); - } + $csvReader->skipInputBOM(); $tabExtractor = function ($row, $rowOffset) { foreach ($row as &$item) {