AirLay backend

NotificationSendBody
in package
implements Serializable

Interfaces, Classes, Traits and Enums

Serializable

Table of Contents

$address  : string
$countAttempts  : int
$file  : array<string|int, mixed>|null
$name  : string
$params  : array<string|int, mixed>
$sendAdditional  : bool
$templateId  : ObjectId
$type  : string
$uniqueField  : string|null
__construct()  : mixed
__serialize()  : array<string|int, mixed>
__unserialize()  : void
getAddress()  : string
getCountAttempts()  : int
getFile()  : array<string|int, mixed>|null
getName()  : string
getParams()  : array<string|int, mixed>
getTemplateId()  : ObjectId
getType()  : string
getUniqueField()  : string|null
incCountAttempts()  : int
isSendAdditional()  : bool
serialize()  : string|null
setFile()  : void
unserialize()  : void

Properties

Methods

__construct()

public __construct(string $type, string $address, string $name, ObjectId $templateId, array<string|int, mixed> $params, string|null $uniqueField[, bool $sendAdditional = true ]) : mixed
Parameters
$type : string
$address : string
$name : string
$templateId : ObjectId
$params : array<string|int, mixed>
$uniqueField : string|null
$sendAdditional : bool = true
Return values
mixed

__serialize()

public __serialize() : array<string|int, mixed>
Return values
array<string|int, mixed>

__unserialize()

public __unserialize(array<string|int, mixed> $data) : void
Parameters
$data : array<string|int, mixed>
Return values
void

getFile()

public getFile() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|null

getParams()

public getParams() : array<string|int, mixed>
Return values
array<string|int, mixed>

setFile()

public setFile(string $filePath, string $fileName) : void
Parameters
$filePath : string
$fileName : string
Return values
void

unserialize()

public unserialize(mixed $data) : void
Parameters
$data : mixed
Return values
void

Search results