AirLay backend

FileUploadService extends Injectable
in package
implements AirlayServiceDi, AirlayCollectionDi, AirlayS3Di

Interfaces, Classes, Traits and Enums

AirlayServiceDi
Interface AirlayServiceDi
AirlayCollectionDi
Interface AirlayCollectionDi
AirlayS3Di
Interface AirlayFilesystemDi

Table of Contents

$  : AirlayConfig
$rabbitmq  : AMQPStreamConnection
loadFiles()  : array<string|int, mixed>
loadFilesToTempStorage()  : array<string|int, mixed>
makeImagePreview()  : void

Properties

Methods

loadFiles()

public loadFiles(array<string|int, mixed> $files, string $folderPath, UserEntity $user) : array<string|int, mixed>
Parameters
$files : array<string|int, mixed>
$folderPath : string
$user : UserEntity
Return values
array<string|int, mixed>

loadFilesToTempStorage()

public loadFilesToTempStorage(array<string|int, mixed> $files, string $entity, ObjectId|null $id, UserEntity $user) : array<string|int, mixed>
Parameters
$files : array<string|int, mixed>
$entity : string
$id : ObjectId|null
$user : UserEntity
Return values
array<string|int, mixed>

makeImagePreview()

public makeImagePreview(string $pathMain, string $pathPreview) : void
Parameters
$pathMain : string
$pathPreview : string
Return values
void

Search results