Documentation

NotificationMark
in package

Tags
ORM\Entity

(repositoryClass="Vatjar\Data\Repository\NotificationMarkRepository")

ORM\Table

(name="notification_mark") Class NotificationMark

Table of Contents

Properties

$client  : Client|null
$notificationKey  : string|null
$optionalParams  : array<string|int, mixed>|null

Methods

getClient()  : Client|null
getNotificationKey()  : string|null
getOptionalParams()  : array<string|int, mixed>|null
Get the value of optionalParams
getUser()  : Client|null
setClient()  : mixed
setNotificationKey()  : void
setOptionalParams()  : self
Set the value of optionalParams
setUser()  : void

Properties

$client

private Client|null $client
Tags
ORM\Id

()

ORM\ManyToOne

(targetEntity="Client")

ORM\JoinColumn

(name="user_id", referencedColumnName="id")

$notificationKey

private string|null $notificationKey
Tags
ORM\Id

()

ORM\Column

(name="notification_key", type="string", nullable=false, length=100)

$optionalParams

private array<string|int, mixed>|null $optionalParams
Tags
ORM\Column

(type="json", name="optional_params", nullable=true)

Methods

getNotificationKey()

public getNotificationKey() : string|null
Return values
string|null

getOptionalParams()

Get the value of optionalParams

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

setNotificationKey()

public setNotificationKey(string|null $notificationKey) : void
Parameters
$notificationKey : string|null

setOptionalParams()

Set the value of optionalParams

public setOptionalParams(array<string|int, mixed>|null $optionalParams) : self
Parameters
$optionalParams : array<string|int, mixed>|null
Return values
self

        
On this page

Search results