PHP Class Akeneo\Component\SpreadsheetParser\SpreadsheetParser

Author: Antoine Guigan ([email protected])
Show file Open project: akeneo-labs/spreadsheet-parser Class Usage Examples

Protected Properties

Property Type Description
$spreadsheetLoader SpreadsheetLoader

Public Methods

Method Description
getSpreadsheetLoader ( ) : Akeneo\Component\SpreadsheetParser\SpreadsheetLoaderInterface Returns the spreadsheet loader
open ( string $path, string | null $type = null ) : Akeneo\Component\SpreadsheetParser\SpreadsheetInterface Opens a spreadsheet

Protected Methods

Method Description
configureLoaders ( ) Configure the loaders

Method Details

configureLoaders() protected static method

Configure the loaders
protected static configureLoaders ( )

getSpreadsheetLoader() public static method

Returns the spreadsheet loader
public static getSpreadsheetLoader ( ) : Akeneo\Component\SpreadsheetParser\SpreadsheetLoaderInterface
return Akeneo\Component\SpreadsheetParser\SpreadsheetLoaderInterface

open() public static method

Opens a spreadsheet
public static open ( string $path, string | null $type = null ) : Akeneo\Component\SpreadsheetParser\SpreadsheetInterface
$path string
$type string | null
return Akeneo\Component\SpreadsheetParser\SpreadsheetInterface

Property Details

$spreadsheetLoader protected static property

protected static SpreadsheetLoader,Akeneo\Component\SpreadsheetParser $spreadsheetLoader
return SpreadsheetLoader