com\setasign\Konquadrat\Import\RowImport

RowImportHandlerInterface Interface RowImportHandlerInterface

File: /Konquadrat/src/Import/RowImport/RowImportHandlerInterface.php

Implemented in

Summary

Methods

getDefinitionConfig()

abstract public RowImportHandlerInterface::getDefinitionConfig (
void
): array

getDynamicFieldContainerFields()

Returns the configured fields for this field container.

importRow()

abstract public RowImportHandlerInterface::importRow (
\com\setasign\SetaFramework\Database\Table\Row $row
): void
Parameters
$row : \com\setasign\SetaFramework\Database\Table\Row
 

mapImportRow()

abstract public RowImportHandlerInterface::mapImportRow (
array $fileRow
): array
Parameters
$fileRow : array
 
Exceptions

Throws \com\setasign\SetaFramework\InvalidConfigurationException If the importSchema is invalid.

sanitizeRow()

abstract public RowImportHandlerInterface::sanitizeRow (
\com\setasign\SetaFramework\Database\Table\Row $row
): void
Parameters
$row : \com\setasign\SetaFramework\Database\Table\Row
 
Exceptions

Throws \com\setasign\SetaFramework\Exception If the row save cannot be executed!