AbstractImportCsv
abstract class AbstractImportCsv extends ImportPlugin (View source)
Super class of the import plugins for the CSV format
Properties
protected ImportPluginProperties | $properties | Object containing the import plugin properties. |
from ImportPlugin |
protected Import | $import | from ImportPlugin |
Methods
getProperties()
Gets the import specific format plugin properties
from
ImportPlugin
setProperties()
Sets the export plugins properties and is implemented by each import plugin.
from
ImportPlugin
getGeneralOptions()
No description
Details
final
__construct()
No description
protected void
init()
Plugin specific initializations.
abstract array
doImport(File|null $importHandle = null)
Handles the whole import logic
PluginPropertyItem
getProperties()
Gets the import specific format plugin properties
abstract protected ImportPluginProperties
setProperties()
Sets the export plugins properties and is implemented by each import plugin.
static bool
isAvailable()
No description
abstract void
setImportOptions(ServerRequest $request)
No description
final protected OptionsPropertyMainGroup
getGeneralOptions()
No description