ManualOrderUploadImportService
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
BATCH_SIZE
public
mixed
BATCH_SIZE
= 1000
ENT
public
mixed
ENT
= ENT_NOQUOTES + ENT_SUBSTITUTE + ENT_DISALLOWED
__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
-
convertStringToBool()
private
convertStringToBool(mixed $value) : int
Parameters
-
$value
: mixed
-
copyFileFromCloud()
private
copyFileFromCloud() : 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
-
makeBulkInsertFailedJobResult()
private
makeBulkInsertFailedJobResult(mixed $job) : mixed
Parameters
-
$job
: mixed
-
makeBulkInsertSuccessJobResult()
private
makeBulkInsertSuccessJobResult(mixed $job) : mixed
Parameters
-
$job
: mixed
-