SilverCart\Dev\ShippingMethodCsvBulkLoader
Custom importer for ShippingMethod
- Author: Sebastian Diel <sdiel@pixeltricks.de>
- Copyright: 2017 pixeltricks GmbH
- License: see license file in modules root directory
Synopsis
class ShippingMethodCsvBulkLoader
extends CsvBulkLoader
{
- // members
- public array $has_many_relation_callbacks = ;
- public array $many_many_relation_callbacks = ;
- // methods
- public void __construct()
- protected boolean processRecord()
- public void onAfterProcessRecord()
- protected void importZones()
- public void Log()
Hierarchy
Extends
- SilverStripe\Dev\CsvBulkLoader
Tasks
Line | Task |
---|---|
20+ | Test this. |
Members
public
- $has_many_relation_callbacks
—
array
Call backs for has many relations - $many_many_relation_callbacks
—
array
Call backs for many many relations
Methods
protected
- importZones() — Callback to import related zones
- processRecord() — Process a record from the import file
public
- __construct() — Overwrites the object class name if given by the request
- Log() — Write a log message.
- onAfterProcessRecord() — Calls the has_many and many_many callbacks.