Documentation

EasyBlogNotification extends EasyBlog
in package

Table of Contents

Properties

$app  : mixed
$config  : mixed
$db  : mixed
$doc  : mixed
$input  : mixed
$jconfig  : mixed
$lang  : mixed
$my  : mixed
$string  : mixed

Methods

__construct()  : mixed
getAdminEmails()  : mixed
Retrieves a list of moderator emails
getAdminNotificationEmails()  : mixed
Retrieves the emails based on the settings on the site
getAllEmails()  : mixed
getBloggerSubscriberEmails()  : mixed
getBlogSubscriberEmails()  : mixed
Retrieves a list of subscribers for a particular blog post
getCategorySubscriberEmails()  : mixed
getCustomEmails()  : mixed
getDeleteInfoRequestLink()  : mixed
Retrieve delete user info link
getError()  : mixed
getErrors()  : mixed
getSiteSubscriberEmails()  : mixed
getSubscriberEmails()  : mixed
getTeamAdminEmails()  : mixed
getTeamSubscriberEmails()  : mixed
getTeamUserEmails()  : mixed
getTemplateContents()  : mixed
Retrieves the e-mail template contents
getUnsubscribeLinks()  : mixed
prepare unsubscribe links
hasError()  : mixed
hasErrors()  : mixed
isMobile()  : mixed
Determines if this is a mobile layout
isTablet()  : mixed
Determines if this is a tablet layout
loadLanguage()  : mixed
Helper method to load language
send()  : mixed
Adds an email address to the queue
sendSubscribers()  : mixed
Send to a list of subscribers on the site
sendToAllUsers()  : mixed
Query to send notification to all users on the site
setError()  : mixed

Properties

$app

public mixed $app = \null

$config

public mixed $config = \null

$db

public mixed $db = \null

$doc

public mixed $doc = \null

$input

public mixed $input = \null

$jconfig

public mixed $jconfig = \null

$lang

public mixed $lang = \null

$my

public mixed $my = \null

$string

public mixed $string = \null

Methods

__construct()

public __construct() : mixed

getAdminEmails()

Retrieves a list of moderator emails

public getAdminEmails([mixed &$emails = [] ]) : mixed
Parameters
$emails : mixed = []
Tags
since
5.0
access

public

getAdminNotificationEmails()

Retrieves the emails based on the settings on the site

public getAdminNotificationEmails([mixed &$emails = [] ]) : mixed
Parameters
$emails : mixed = []
Tags
since
5.0
access

public

getAllEmails()

public getAllEmails([mixed &$emails = [] ]) : mixed
Parameters
$emails : mixed = []

getBloggerSubscriberEmails()

public getBloggerSubscriberEmails([mixed &$emails = [] ][, mixed $blog = null ]) : mixed
Parameters
$emails : mixed = []
$blog : mixed = null

getBlogSubscriberEmails()

Retrieves a list of subscribers for a particular blog post

public getBlogSubscriberEmails([mixed &$emails = [] ][, mixed $blogId = null ]) : mixed
Parameters
$emails : mixed = []
$blogId : mixed = null
Tags
since
5.0
access

public

getCategorySubscriberEmails()

public getCategorySubscriberEmails([mixed &$emails = [] ][, mixed $blog = null ]) : mixed
Parameters
$emails : mixed = []
$blog : mixed = null

getCustomEmails()

public getCustomEmails([mixed &$emails = [] ]) : mixed
Parameters
$emails : mixed = []

Retrieve delete user info link

public getDeleteInfoRequestLink(mixed $email) : mixed
Parameters
$email : mixed
Tags
since
5.2
access

public

getError()

public getError() : mixed

getErrors()

public getErrors() : mixed

getSiteSubscriberEmails()

public getSiteSubscriberEmails([mixed &$emails = [] ]) : mixed
Parameters
$emails : mixed = []

getSubscriberEmails()

public getSubscriberEmails([mixed &$emails = [] ][, mixed $blog = null ]) : mixed
Parameters
$emails : mixed = []
$blog : mixed = null

getTeamAdminEmails()

public getTeamAdminEmails([mixed &$emails = [] ][, mixed $teamId = null ]) : mixed
Parameters
$emails : mixed = []
$teamId : mixed = null

getTeamSubscriberEmails()

public getTeamSubscriberEmails([mixed &$emails = [] ][, mixed $blog = null ]) : mixed
Parameters
$emails : mixed = []
$blog : mixed = null

getTeamUserEmails()

public getTeamUserEmails([mixed &$emails = [] ][, mixed $teamId = null ]) : mixed
Parameters
$emails : mixed = []
$teamId : mixed = null

getTemplateContents()

Retrieves the e-mail template contents

public getTemplateContents([mixed $template = null ][, mixed $data = null ][, mixed $preview = false ]) : mixed
Parameters
$template : mixed = null
$data : mixed = null
$preview : mixed = false
Tags
since
5.1
access

public

prepare unsubscribe links

public getUnsubscribeLinks(mixed $email) : mixed
Parameters
$email : mixed
Tags
since
4.0
access

public

@return

hasError()

public hasError() : mixed

hasErrors()

public hasErrors() : mixed

isMobile()

Determines if this is a mobile layout

public isMobile() : mixed
Tags
since
5.1
access

public

isTablet()

Determines if this is a tablet layout

public isTablet() : mixed
Tags
since
5.3
access

public

loadLanguage()

Helper method to load language

public loadLanguage([mixed $admin = false ]) : mixed
Parameters
$admin : mixed = false
Tags
since
5.0
access

public

send()

Adds an email address to the queue

public send(mixed $emails, mixed $emailTitle, mixed $template, mixed $data) : mixed
Parameters
$emails : mixed
$emailTitle : mixed
$template : mixed
$data : mixed
Tags
since
5.1
access

public

sendSubscribers()

Send to a list of subscribers on the site

public sendSubscribers([mixed $emailTitle = null ][, mixed $template = null ][, mixed $data = null ][, EasyBlogPost $post = null ][, mixed $ignoreEmails = [] ]) : mixed
Parameters
$emailTitle : mixed = null
$template : mixed = null
$data : mixed = null
$post : EasyBlogPost = null
$ignoreEmails : mixed = []
Tags
since
5.0
access

public

sendToAllUsers()

Query to send notification to all users on the site

public sendToAllUsers([mixed $emailTitle = null ][, mixed $template = null ][, mixed $data = null ][, mixed $ignoreEmails = [] ]) : mixed
Parameters
$emailTitle : mixed = null
$template : mixed = null
$data : mixed = null
$ignoreEmails : mixed = []
Tags
since
5.0
access

public

@return

setError()

public setError(mixed $msg) : mixed
Parameters
$msg : mixed

        
On this page

Search results