PHP 클래스 Akeneo\Component\SpreadsheetParser\Xlsx\RowIteratorFactory

저자: Antoine Guigan ([email protected])
파일 보기 프로젝트 열기: akeneo-labs/spreadsheet-parser 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$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