Symbiote\Notifications\Model\BroadcastNotification
Synopsis
class BroadcastNotification
extends DataObject
implements
NotifiedOn
{
- // members
- private static string $table_name = 'BroadcastNotification';
- private static array $db = ;
- private static array $many_many = ;
- // methods
- public void onBeforeWrite()
- public void getCMSFields()
- public void getAvailableKeywords()
- public array getNotificationTemplateData()
- public array getRecipients()
- public void Link()
- public void canCreate()
- public void canDelete()
- public void canView()
- public void canEdit()
Hierarchy
Members
private
- $db
- $many_many
- $table_name
Methods
public
- Link()
- canCreate()
- canDelete()
- canEdit()
- canView()
- getAvailableKeywords()
- getCMSFields()
- getNotificationTemplateData() — Gets an associative array of data that can be accessed in notification fields and templates
- getRecipients() — Gets the list of recipients for a given notification event, based on this object's state.
- onBeforeWrite()