Table of Contents
-
TYPENAME
= 'ReportedPost'
-
$emailBitfieldName
: mixed
-
$hasEmailNotificationOption
: mixed
-
$notifyBitfieldName
: mixed
-
$triggers
: mixed
-
$updateEvents
: mixed
-
$usersToNotify
: mixed
-
fetchPhraseArray()
: mixed
-
renderEmailPhrases()
: mixed
-
shouldSendEmailToUser()
: mixed
-
addAdditionalRecipients()
: mixed
-
defineUnique()
: mixed
-
flagCombinedNotifications()
: mixed
-
getUserIdsToEmail()
: mixed
-
getUserIdsToNotify()
: mixed
-
getUserIdsToNotifyOrEmail()
: mixed
-
normalizeCustomData()
: mixed
-
overwriteRule()
: mixed
-
populateUsersToNotify()
: mixed
-
typeEnabledForUser()
: mixed
-
validateProvidedRecipients()
: mixed
TYPENAME
public
mixed
TYPENAME
= 'ReportedPost'
$emailBitfieldName
protected
mixed
$emailBitfieldName
= 'reportedpost'
$hasEmailNotificationOption
protected
mixed
$hasEmailNotificationOption
= rue
$notifyBitfieldName
protected
mixed
$notifyBitfieldName
= 'reportedpost'
$triggers
protected
static mixed
$triggers
= ['node-reported-post' => 20]
$updateEvents
protected
static mixed
$updateEvents
= ['read_topic', 'read_channel', 'physically_deleted_node', 'deleted_user']
$usersToNotify
protected
mixed
$usersToNotify
=
ull
fetchPhraseArray()
public
static fetchPhraseArray(mixed $notificationData) : mixed
Parameters
-
$notificationData
: mixed
-
-
see
-
vB_Notification::fetchPhraseArray()
Return values
mixed
—
renderEmailPhrases()
public
static renderEmailPhrases(mixed $data) : mixed
Parameters
-
$data
: mixed
-
-
see
-
vB_Notification::renderEmailPhrases()
Return values
mixed
—
shouldSendEmailToUser()
public
shouldSendEmailToUser(mixed $userid) : mixed
Parameters
-
$userid
: mixed
-
Return values
mixed
—
addAdditionalRecipients()
protected
addAdditionalRecipients() : mixed
Return values
mixed
—
defineUnique()
protected
final static defineUnique(mixed $notificationData, mixed $skipValidation) : mixed
Parameters
-
$notificationData
: mixed
-
-
$skipValidation
: mixed
-
Return values
mixed
—
flagCombinedNotifications()
protected
flagCombinedNotifications(mixed &$addNotificationData, mixed &$targetNotificationData, mixed $addNotificationFromDb) : mixed
Parameters
-
$addNotificationData
: mixed
-
-
$targetNotificationData
: mixed
-
-
$addNotificationFromDb
: mixed
-
Return values
mixed
—
getUserIdsToEmail()
protected
getUserIdsToEmail() : mixed
Return values
mixed
—
getUserIdsToNotify()
protected
getUserIdsToNotify() : mixed
Return values
mixed
—
getUserIdsToNotifyOrEmail()
protected
getUserIdsToNotifyOrEmail(mixed $notificationType) : mixed
Parameters
-
$notificationType
: mixed
-
Return values
mixed
—
normalizeCustomData()
protected
static normalizeCustomData(mixed $customData) : mixed
Parameters
-
$customData
: mixed
-
Return values
mixed
—
overwriteRule()
protected
overwriteRule() : mixed
Return values
mixed
—
populateUsersToNotify()
protected
populateUsersToNotify() : mixed
Return values
mixed
—
typeEnabledForUser()
protected
typeEnabledForUser(mixed $user) : mixed
Parameters
-
$user
: mixed
-
Return values
mixed
—
validateProvidedRecipients()
protected
validateProvidedRecipients(mixed $recipients) : mixed
Parameters
-
$recipients
: mixed
-
Return values
mixed
—