Documentation

ManualOrderUploadImportService
in package

Table of Contents

Constants

BATCH_SIZE  = 1000
ENT  = ENT_NOQUOTES + ENT_SUBSTITUTE + ENT_DISALLOWED

Properties

$apiOrderUploadBatchRepository  : ApiOrderUploadBatchRepository
$helper  : ManualOrderUploadHelperService
$jobBuilder  : JobBuilder
$manualOrderUploadHeaderPropertyNameConverter  : ManualOrderUploadHeaderPropertyNameConverter

Methods

__construct()  : mixed
importRawValuesFromFile()  : mixed
convertStringToBool()  : int
copyFileFromCloud()  : mixed
discardEmptyRows()  : mixed
doInsert()  : mixed
makeBulkInsertFailedJobResult()  : mixed
makeBulkInsertSuccessJobResult()  : mixed

Constants

Properties

Methods

__construct()

public __construct(ManualOrderUploadHelperService $manualOrderUploadHelperService, ApiOrderUploadBatchRepository $apiOrderUploadBatchRepository, EntityManager $entityManager, JobBuilder $jobBuilder, JobActionCodeConverter $jobActionCodeConverter, GoogleCloudStorageComponent $storage, ManualOrderUploadHeaderPropertyNameConverter $manualOrderUploadHeaderPropertyNameConverter) : mixed
Parameters
$manualOrderUploadHelperService : ManualOrderUploadHelperService
$apiOrderUploadBatchRepository : ApiOrderUploadBatchRepository
$entityManager : EntityManager
$jobBuilder : JobBuilder
$jobActionCodeConverter : JobActionCodeConverter
$storage : GoogleCloudStorageComponent
$manualOrderUploadHeaderPropertyNameConverter : ManualOrderUploadHeaderPropertyNameConverter

importRawValuesFromFile()

public importRawValuesFromFile(int $batchId, mixed $job) : mixed
Parameters
$batchId : int
$job : mixed

discardEmptyRows()

private discardEmptyRows(mixed $content, mixed $contentHeaders) : mixed
Parameters
$content : mixed
$contentHeaders : mixed

doInsert()

private doInsert(mixed $contentHeaders, mixed $rowsSQL, mixed $toBind) : mixed
Parameters
$contentHeaders : mixed
$rowsSQL : mixed
$toBind : mixed

        
On this page

Search results