ImportExportSettingsManager
class ImportExportSettingsManager implements BasicEntityManagerInterface
Class ImportExportSettingsManager is injected as alligator.import_export_settings_manager service. ImportExportSettingsManager handles the logic for managed entity.
Properties
| ImportExportSettingsRepository | $repository | ||
| protected SettingsEventContainer | $eventContainer |
Methods
__construct(ImportExportSettingsRepository $repository, SettingsEventContainer $eventContainer)
No description
array
getImportExportSettings()
Get import export settings
array
getImportSettings()
Get import settings from database
array
getProductImportSettings()
Get only import settings for product entity
array
getExportSettingsForCustomField(String $field)
Get only export settings for entity that is passed
array
getExportSettings()
Get export settings from database
mixed
mixed
getImportCSVParentCategoriesOption()
Get import CSV parent categories option
Details
at line 38
__construct(ImportExportSettingsRepository $repository, SettingsEventContainer $eventContainer)
at line 52
array
getImportExportSettings()
Get import export settings
at line 64
array
getImportSettings()
Get import settings from database
at line 76
array
getProductImportSettings()
Get only import settings for product entity
at line 102
array
getExportSettingsForCustomField(String $field)
Get only export settings for entity that is passed
at line 125
array
getExportSettings()
Get export settings from database
at line 137
mixed
saveImportExportSettings(ImportExportSettings $settings)
Save import settings
at line 151
mixed
getImportCSVParentCategoriesOption()
Get import CSV parent categories option