PHP Class Akeneo\Component\SpreadsheetParser\Xlsx\Spreadsheet

Author: Antoine Guigan ([email protected])
Inheritance: implements Akeneo\Component\SpreadsheetParser\SpreadsheetInterface
Afficher le fichier Open project: akeneo-labs/spreadsheet-parser

Protected Properties

Свойство Type Description
$archive Akeneo\Component\SpreadsheetParser\Xlsx\Archive
$relationshipsLoader Akeneo\Component\SpreadsheetParser\Xlsx\RelationshipsLoader
$rowIteratorFactory RowIteratorFactory
$sharedStringsLoader SharedStringsLoader
$stylesLoader StylesLoader
$valueTransformerFactory Akeneo\Component\SpreadsheetParser\Xlsx\ValueTransformerFactory
$worksheetListReader Akeneo\Component\SpreadsheetParser\Xlsx\WorksheetListReader

Méthodes publiques

Méthode Description
__construct ( Akeneo\Component\SpreadsheetParser\Xlsx\Archive $archive, Akeneo\Component\SpreadsheetParser\Xlsx\RelationshipsLoader $relationshipsLoader, SharedStringsLoader $sharedStringsLoader, StylesLoader $stylesLoader, Akeneo\Component\SpreadsheetParser\Xlsx\WorksheetListReader $worksheetListReader, Akeneo\Component\SpreadsheetParser\Xlsx\ValueTransformerFactory $valueTransformerFactory, RowIteratorFactory $rowIteratorFactory ) Constructor
createRowIterator ( $worksheetIndex, array $options = [] )
getWorksheetIndex ( $name )
getWorksheets ( )

Méthodes protégées

Méthode Description
getRelationships ( ) : Relationships
getSharedStrings ( ) : SharedStrings
getStyles ( ) : Styles
getValueTransformer ( ) : ValueTransformer
getWorksheetPaths ( ) : array

Method Details

__construct() public méthode

Constructor
public __construct ( Akeneo\Component\SpreadsheetParser\Xlsx\Archive $archive, Akeneo\Component\SpreadsheetParser\Xlsx\RelationshipsLoader $relationshipsLoader, SharedStringsLoader $sharedStringsLoader, StylesLoader $stylesLoader, Akeneo\Component\SpreadsheetParser\Xlsx\WorksheetListReader $worksheetListReader, Akeneo\Component\SpreadsheetParser\Xlsx\ValueTransformerFactory $valueTransformerFactory, RowIteratorFactory $rowIteratorFactory )
$archive Akeneo\Component\SpreadsheetParser\Xlsx\Archive
$relationshipsLoader Akeneo\Component\SpreadsheetParser\Xlsx\RelationshipsLoader
$sharedStringsLoader SharedStringsLoader
$stylesLoader StylesLoader
$worksheetListReader Akeneo\Component\SpreadsheetParser\Xlsx\WorksheetListReader
$valueTransformerFactory Akeneo\Component\SpreadsheetParser\Xlsx\ValueTransformerFactory
$rowIteratorFactory RowIteratorFactory

createRowIterator() public méthode

public createRowIterator ( $worksheetIndex, array $options = [] )
$options array

getRelationships() protected méthode

protected getRelationships ( ) : Relationships
Résultat Relationships

getSharedStrings() protected méthode

protected getSharedStrings ( ) : SharedStrings
Résultat SharedStrings

getStyles() protected méthode

protected getStyles ( ) : Styles
Résultat Styles

getValueTransformer() protected méthode

protected getValueTransformer ( ) : ValueTransformer
Résultat ValueTransformer

getWorksheetIndex() public méthode

public getWorksheetIndex ( $name )

getWorksheetPaths() protected méthode

protected getWorksheetPaths ( ) : array
Résultat array

getWorksheets() public méthode

public getWorksheets ( )

Property Details

$archive protected_oe property

protected Archive,Akeneo\Component\SpreadsheetParser\Xlsx $archive
Résultat Akeneo\Component\SpreadsheetParser\Xlsx\Archive

$relationshipsLoader protected_oe property

protected RelationshipsLoader,Akeneo\Component\SpreadsheetParser\Xlsx $relationshipsLoader
Résultat Akeneo\Component\SpreadsheetParser\Xlsx\RelationshipsLoader

$rowIteratorFactory protected_oe property

protected RowIteratorFactory,Akeneo\Component\SpreadsheetParser\Xlsx $rowIteratorFactory
Résultat RowIteratorFactory

$sharedStringsLoader protected_oe property

protected SharedStringsLoader,Akeneo\Component\SpreadsheetParser\Xlsx $sharedStringsLoader
Résultat SharedStringsLoader

$stylesLoader protected_oe property

protected StylesLoader,Akeneo\Component\SpreadsheetParser\Xlsx $stylesLoader
Résultat StylesLoader

$valueTransformerFactory protected_oe property

protected ValueTransformerFactory,Akeneo\Component\SpreadsheetParser\Xlsx $valueTransformerFactory
Résultat Akeneo\Component\SpreadsheetParser\Xlsx\ValueTransformerFactory

$worksheetListReader protected_oe property

protected WorksheetListReader,Akeneo\Component\SpreadsheetParser\Xlsx $worksheetListReader
Résultat Akeneo\Component\SpreadsheetParser\Xlsx\WorksheetListReader