diff --git a/lib/Converter.php b/lib/Converter.php index be919cc..463f5d8 100644 --- a/lib/Converter.php +++ b/lib/Converter.php @@ -9,7 +9,7 @@ namespace yii\multiparser; // класс который содержит преобразователи значений (фильтры) используемые при парсинге -use common\components\CustomVarDamp; + class Converter implements ConverterInterface { diff --git a/lib/CsvParser.php b/lib/CsvParser.php index 1d3a079..ee7356e 100644 --- a/lib/CsvParser.php +++ b/lib/CsvParser.php @@ -21,11 +21,6 @@ class CsvParser extends TableParser */ public function setup() { - -// $this->file->setCsvControl($this->delimiter); -// $this->file->setFlags(\SplFileObject::READ_CSV); -// $this->file->setFlags(\SplFileObject::SKIP_EMPTY); - parent::setup(); } diff --git a/lib/TableParser.php b/lib/TableParser.php index 6694bbf..91950b4 100644 --- a/lib/TableParser.php +++ b/lib/TableParser.php @@ -68,9 +68,6 @@ abstract class TableParser extends Parser { // прочтем строку из файла $this->readRow(); - // уберем пустые колонки из ряда - $this->filterRow(); - if ( $this->isEmptyRow() ) { //счетчик пустых строк //CustomVarDamp::dump($this->current_row_number); @@ -78,6 +75,9 @@ abstract class TableParser extends Parser { continue; } + // уберем пустые колонки из ряда + $this->filterRow(); + $this->adjustRowToSettings( ); // строка не пустая, имеем прочитанный массив значений -- libgit2 0.21.4