UploadFileLogService
extends AirlayService
in package
Class UploadFileLogService
Table of Contents
- $ : AirlayConfig
- $collection : UploadFileLogsCollection
- $rabbitmq : AMQPStreamConnection
- $user : UserEntity
- $collection : mixed
- __construct() : mixed
- create() : UploadFileLogEntity
- getCollection() : mixed
- getObjectErrors() : array<string|int, mixed>|null
- saveObjectErrors() : void
- getObjectId() : string|int
Properties
$
public
AirlayConfig
$
config
$collection
public
UploadFileLogsCollection
$collection
$rabbitmq
public
AMQPStreamConnection
$rabbitmq
$user
public
UserEntity
$user
$collection
protected
mixed
$collection
Methods
__construct()
public
__construct(mixed $collection) : mixed
Parameters
- $collection : mixed
Return values
mixed —create()
public
create(DatasetEntity $dataSet, array<string|int, mixed> $customer, array<string|int, mixed> $filesFromInput, array<string|int, mixed> $filesFromStorage[, ObjectId|null $id = null ]) : UploadFileLogEntity
Parameters
- $dataSet : DatasetEntity
- $customer : array<string|int, mixed>
- $filesFromInput : array<string|int, mixed>
- $filesFromStorage : array<string|int, mixed>
- $id : ObjectId|null = null
Return values
UploadFileLogEntity —getCollection()
public
getCollection() : mixed
Return values
mixed —getObjectErrors()
public
getObjectErrors(UploadFileLogEntity $uploadFileLog) : array<string|int, mixed>|null
Parameters
- $uploadFileLog : UploadFileLogEntity
Tags
Return values
array<string|int, mixed>|null —saveObjectErrors()
public
saveObjectErrors(UploadFileLogEntity $uploadFileLog, array<string|int, AirlayError> $errors) : void
Parameters
- $uploadFileLog : UploadFileLogEntity
- $errors : array<string|int, AirlayError>
Return values
void —getObjectId()
private
getObjectId(AirlayError $error) : string|int
Parameters
- $error : AirlayError