MetaFox

ApproveNotification extends Notification
in package

Class ApproveNotification.

Tags
SuppressWarnings

(PHPMD.UnusedFormalParameter)

Table of Contents

Properties

$data  : array<string|int, mixed>
$manager  : NotificationManagerInterface
$model  : mixed
$notifiable  : IsNotifiable|null
$type  : string
Indicates notification type.
$user  : UserEntity|null
$userId  : int
$userType  : string

Methods

__construct()  : mixed
Notification constructor.
callbackMessage()  : string|null
Extended classes must implement this method.
getLocale()  : string|null
getType()  : string
Get notification type.
localize()  : string
setContext()  : self
setData()  : void
Assign value of data column in table notifications.
setModel()  : void
Set model for notification.
setNotifiable()  : self
setUser()  : void
toArray()  : array<string|int, mixed>
Must return an array to store to database.
toLink()  : string|null
toMobileMessage()  : array<string, mixed>
toRouter()  : string|null
toTextMessage()  : Message|null
toUrl()  : string|null
via()  : array<string|int, string>

Properties

$type

Indicates notification type.

protected string $type

Methods

__construct()

Notification constructor.

public __construct([mixed $model = null ]) : mixed
Parameters
$model : mixed = null

callbackMessage()

Extended classes must implement this method.

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

getLocale()

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

getType()

Get notification type.

public getType() : string
Return values
string

localize()

public localize([string|null $key = null ][, array<string, mixed> $replace = [] ]) : string
Parameters
$key : string|null = null
$replace : array<string, mixed> = []
Return values
string

setData()

Assign value of data column in table notifications.

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

toRouter()

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

toUrl()

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

        
On this page

Search results