Table of Contents
-
AVAILABLE_CUSTOMER_TYPES
= [self::CUSTOMER_TYPE_USER, self::CUSTOMER_TYPE_DATA_LOADER, self::CUSTOMER_TYPE_FTP]
-
AVAILABLE_STATUSES
= ['wait', 'progress', 'success', 'error', 'successWithErrors', 'successWithWarnings', 'cancelled', 'geocoding']
-
CUSTOMER_SHAPE
= ['type' => 'string', 'id' => \MongoDB\BSON\ObjectId::class, 'name' => 'string']
-
CUSTOMER_TYPE_DATA_LOADER
= 'dataLoader'
-
CUSTOMER_TYPE_FTP
= 'FTP'
-
CUSTOMER_TYPE_USER
= 'user'
-
$_id
: ObjectId
-
$createTime
: int
-
$customer
: array<string|int, mixed>
-
$dataSetId
: ObjectId
-
$endUploadTime
: int|null
-
$errorCount
: int
-
$filesFromInput
: array<string|int, mixed>
-
$filesFromStorage
: array<string|int, mixed>
-
$message
: string|null
-
$startUploadTime
: int|null
-
$status
: string
-
$successCount
: int
-
$totalCount
: int
-
$uniqueField
: string|null
-
$uploadCount
: int
-
$uploadedResource
: array<string|int, mixed>|null
-
$warningCount
: int
-
__construct()
: mixed
-
__toString()
: string
-
bsonSerialize()
: array<string|int, mixed>
-
bsonUnserialize()
: void
-
getCreateTime()
: int
-
getCustomer()
: array<string|int, mixed>
-
getDataSetId()
: ObjectId
-
getEndUploadTime()
: int|null
-
getErrorCount()
: int
-
getFilesFromInput()
: array<string|int, string>
-
getFilesFromStorage()
: array<string|int, string>
-
getId()
: ObjectId
-
getMessage()
: string|null
-
getStartUploadTime()
: int|null
-
getStatus()
: string
-
getSuccessCount()
: int
-
getTotalCount()
: int
-
getUniqueField()
: string|null
-
getUploadCount()
: int
-
getUploadedResource()
: array<string|int, mixed>|null
-
getWarningCount()
: int
-
jsonSerialize()
: array<string|int, mixed>
-
parseObjectId()
: ObjectId|null
-
setCreateTime()
: self
-
setCustomer()
: self
-
setDataSetId()
: self
-
setEndUploadTime()
: self
-
setErrorCount()
: self
-
setFilesFromInput()
: $this
-
setFilesFromStorage()
: $this
-
setId()
: self
-
setMessage()
: self
-
setStartUploadTime()
: self
-
setStatus()
: self
-
setSuccessCount()
: self
-
setTotalCount()
: self
-
setUniqueField()
: self
-
setUploadCount()
: self
-
setUploadedResource()
: self
-
setWarningCount()
: self
-
toArray()
: array<string|int, mixed>
AVAILABLE_CUSTOMER_TYPES
public
mixed
AVAILABLE_CUSTOMER_TYPES
= [self::CUSTOMER_TYPE_USER, self::CUSTOMER_TYPE_DATA_LOADER, self::CUSTOMER_TYPE_FTP]
AVAILABLE_STATUSES
public
mixed
AVAILABLE_STATUSES
= ['wait', 'progress', 'success', 'error', 'successWithErrors', 'successWithWarnings', 'cancelled', 'geocoding']
CUSTOMER_SHAPE
public
mixed
CUSTOMER_SHAPE
= ['type' => 'string', 'id' => \MongoDB\BSON\ObjectId::class, 'name' => 'string']
CUSTOMER_TYPE_DATA_LOADER
public
mixed
CUSTOMER_TYPE_DATA_LOADER
= 'dataLoader'
CUSTOMER_TYPE_FTP
public
mixed
CUSTOMER_TYPE_FTP
= 'FTP'
CUSTOMER_TYPE_USER
public
mixed
CUSTOMER_TYPE_USER
= 'user'
$_id
protected
ObjectId
$_id
$createTime
private
int
$createTime
$customer
private
array<string|int, mixed>
$customer
$dataSetId
private
ObjectId
$dataSetId
$endUploadTime
private
int|null
$endUploadTime
$errorCount
private
int
$errorCount
= 0
private
array<string|int, mixed>
$filesFromInput
$filesFromStorage
private
array<string|int, mixed>
$filesFromStorage
$message
private
string|null
$message
$startUploadTime
private
int|null
$startUploadTime
$status
private
string
$status
$successCount
private
int
$successCount
= 0
$totalCount
private
int
$totalCount
= 0
$uniqueField
private
string|null
$uniqueField
$uploadCount
private
int
$uploadCount
= 0
$uploadedResource
private
array<string|int, mixed>|null
$uploadedResource
= null
$warningCount
private
int
$warningCount
= 0
__construct()
public
__construct([ObjectId|null $id = null ]) : mixed
Parameters
-
$id
: ObjectId|null
= null
-
Return values
mixed
—
__toString()
public
__toString() : string
Return values
string
—
bsonSerialize()
public
bsonSerialize() : array<string|int, mixed>
Return values
array<string|int, mixed>
—
bsonUnserialize()
public
bsonUnserialize(array<string|int, mixed> $data) : void
Parameters
-
$data
: array<string|int, mixed>
-
Return values
void
—
getCreateTime()
public
getCreateTime() : int
Return values
int
—
getCustomer()
public
getCustomer() : array<string|int, mixed>
Return values
array<string|int, mixed>
—
getDataSetId()
public
getDataSetId() : ObjectId
Return values
ObjectId
—
getEndUploadTime()
public
getEndUploadTime() : int|null
Return values
int|null
—
getErrorCount()
public
getErrorCount() : int
Return values
int
—
public
getFilesFromInput() : array<string|int, string>
Return values
array<string|int, string>
—
getFilesFromStorage()
public
getFilesFromStorage() : array<string|int, string>
Return values
array<string|int, string>
—
getId()
public
getId() : ObjectId
Return values
ObjectId
—
getMessage()
public
getMessage() : string|null
Return values
string|null
—
getStartUploadTime()
public
getStartUploadTime() : int|null
Return values
int|null
—
getStatus()
public
getStatus() : string
Return values
string
—
getSuccessCount()
public
getSuccessCount() : int
Return values
int
—
getTotalCount()
public
getTotalCount() : int
Return values
int
—
getUniqueField()
public
getUniqueField() : string|null
Return values
string|null
—
getUploadCount()
public
getUploadCount() : int
Return values
int
—
getUploadedResource()
public
getUploadedResource() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|null
—
getWarningCount()
public
getWarningCount() : int
Return values
int
—
jsonSerialize()
public
jsonSerialize() : array<string|int, mixed>
Return values
array<string|int, mixed>
—
parseObjectId()
public
static parseObjectId(mixed $objectId) : ObjectId|null
Parameters
-
$objectId
: mixed
-
Return values
ObjectId|null
—
setCreateTime()
public
setCreateTime(int $createTime) : self
Parameters
-
$createTime
: int
-
Return values
self
—
setCustomer()
public
setCustomer(array<string|int, mixed> $customer) : self
Parameters
-
$customer
: array<string|int, mixed>
-
Return values
self
—
setDataSetId()
public
setDataSetId(ObjectId $dataSetId) : self
Parameters
-
$dataSetId
: ObjectId
-
Return values
self
—
setEndUploadTime()
public
setEndUploadTime(int|null $endUploadTime) : self
Parameters
-
$endUploadTime
: int|null
-
Return values
self
—
setErrorCount()
public
setErrorCount(int $errorCount) : self
Parameters
-
$errorCount
: int
-
Return values
self
—
public
setFilesFromInput(array<string|int, string> $filesFromInput) : $this
Parameters
-
$filesFromInput
: array<string|int, string>
-
Return values
$this
—
setFilesFromStorage()
public
setFilesFromStorage(array<string|int, string> $filesFromStorage) : $this
Parameters
-
$filesFromStorage
: array<string|int, string>
-
Return values
$this
—
setId()
public
setId(ObjectId $id) : self
Parameters
-
$id
: ObjectId
-
Return values
self
—
setMessage()
public
setMessage(string|null $message) : self
Parameters
-
$message
: string|null
-
Return values
self
—
setStartUploadTime()
public
setStartUploadTime(int|null $startUploadTime) : self
Parameters
-
$startUploadTime
: int|null
-
Return values
self
—
setStatus()
public
setStatus(string $status) : self
Parameters
-
$status
: string
-
Return values
self
—
setSuccessCount()
public
setSuccessCount(int $successCount) : self
Parameters
-
$successCount
: int
-
Return values
self
—
setTotalCount()
public
setTotalCount(int $totalCount) : self
Parameters
-
$totalCount
: int
-
Return values
self
—
setUniqueField()
public
setUniqueField(string|null $uniqueField) : self
Parameters
-
$uniqueField
: string|null
-
Return values
self
—
setUploadCount()
public
setUploadCount(int $uploadCount) : self
Parameters
-
$uploadCount
: int
-
Return values
self
—
setUploadedResource()
public
setUploadedResource(array<string|int, mixed>|null $uploadedResource) : self
Parameters
-
$uploadedResource
: array<string|int, mixed>|null
-
Return values
self
—
setWarningCount()
public
setWarningCount(int $warningCount) : self
Parameters
-
$warningCount
: int
-
Return values
self
—
toArray()
private
toArray() : array<string|int, mixed>
Return values
array<string|int, mixed>
—