Events 

This extension provides multiple PSR-14 events for modifying runtime behavior.

Before building node 

Event: \KM2\DataSeeder\Event\BeforeNodeBuildingEvent

This event is fired before the system builds the node tree that us used for importing. All records for a recordType are passed to this event and can be modified.

Initialize node 

Event: \KM2\DataSeeder\Event\InitializeRecordNodeEvent

This event is fired after Before building node event but before the node is actional build. The raw data that is used for building the node is passend. A node can be created by a listener and set in the event. The default node building is skipped and the passend node is used. Passed node needs to implement \KM2\DataSeeder\DataHandling\Node\NodeInterface interface.

Before processing node 

Event: \KM2\DataSeeder\Event\BeforeProcessingNodeEvent

This event is fired before a node is processed by a processor. Each node is passed to the event and can be can be modified.