PHP Класс Akeneo\Component\SpreadsheetParser\Xlsx\RowIteratorFactory

Автор: Antoine Guigan ([email protected])
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$columnIndexTransformer Akeneo\Component\SpreadsheetParser\Xlsx\ColumnIndexTransformer
$iteratorClass string
$rowBuilderFactory Akeneo\Component\SpreadsheetParser\Xlsx\RowBuilderFactory

Открытые методы

Метод Описание
__construct ( Akeneo\Component\SpreadsheetParser\Xlsx\RowBuilderFactory $rowBuilderFactory, Akeneo\Component\SpreadsheetParser\Xlsx\ColumnIndexTransformer $columnIndexTransformer, string $iteratorClass ) Constructor
create ( ValueTransformer $valueTransformer, string $path, array $options, Akeneo\Component\SpreadsheetParser\Xlsx\Archive $archive ) : RowIterator Creates a row iterator for the XML given worksheet file

Описание методов

__construct() публичный метод

Constructor
public __construct ( Akeneo\Component\SpreadsheetParser\Xlsx\RowBuilderFactory $rowBuilderFactory, Akeneo\Component\SpreadsheetParser\Xlsx\ColumnIndexTransformer $columnIndexTransformer, string $iteratorClass )
$rowBuilderFactory Akeneo\Component\SpreadsheetParser\Xlsx\RowBuilderFactory
$columnIndexTransformer Akeneo\Component\SpreadsheetParser\Xlsx\ColumnIndexTransformer
$iteratorClass string the class for row iterators

create() публичный метод

Creates a row iterator for the XML given worksheet file
public create ( ValueTransformer $valueTransformer, string $path, array $options, Akeneo\Component\SpreadsheetParser\Xlsx\Archive $archive ) : RowIterator
$valueTransformer ValueTransformer the value transformer for the spreadsheet
$path string the path to the extracted XML worksheet file
$options array options specific to the format
$archive Akeneo\Component\SpreadsheetParser\Xlsx\Archive The Archive from which the path was extracted
Результат RowIterator

Описание свойств

$columnIndexTransformer защищенное свойство

protected ColumnIndexTransformer,Akeneo\Component\SpreadsheetParser\Xlsx $columnIndexTransformer
Результат Akeneo\Component\SpreadsheetParser\Xlsx\ColumnIndexTransformer

$iteratorClass защищенное свойство

protected string $iteratorClass
Результат string

$rowBuilderFactory защищенное свойство

protected RowBuilderFactory,Akeneo\Component\SpreadsheetParser\Xlsx $rowBuilderFactory
Результат Akeneo\Component\SpreadsheetParser\Xlsx\RowBuilderFactory