EasyBlogModelSpools
extends Mail
in package
Table of Contents
Properties
- $_data : mixed
- $_pagination : mixed
- $_total : mixed
- $element : mixed
- $extension : mixed
- $fd : mixed
- $key : mixed
Methods
- __construct() : mixed
- _buildQuery() : string
- Method to build the query for the tags
- _buildQueryOrderBy() : mixed
- _buildQueryWhere() : mixed
- generateIndex() : mixed
- Generates the index for the current model
- getBaseEmailTemplatesFolder() : mixed
- Retrieve the folder path of the base email templates
- getData() : array<string|int, mixed>
- Method to get categories item data
- getExcludedFiles() : mixed
- Retrieves a list of excluded email template files for EasyBlog
- getFileObject() : mixed
- Retrieves a file object
- getFiles() : mixed
- Retrieves a list of email template files
- getFolder() : mixed
- Generates the path to an email template
- getForm() : mixed
- To satisfy the requirements from \JModelAdmin
- getOverrideFolder() : mixed
- Generates the path to the overriden folder
- getPagination() : int
- Method to get a pagination object for the categories
- getTotal() : int
- Method to get the total nr of the categories
- getUserStateFromRequest() : mixed
- Get state from the current request
- purge() : mixed
- Purges all emails from the system
- removeUserEmailActivities() : mixed
- Delete particular user email activities
- reset() : mixed
- Reset the emails template file to it's original condition
- write() : mixed
- Saves contents
- populateState() : mixed
- Stock method to auto-populate the model state.
Properties
$_data
protected
mixed
$_data
= \null
$_pagination
protected
mixed
$_pagination
= \null
$_total
protected
mixed
$_total
= \null
$element
protected
mixed
$element
= null
$extension
protected
mixed
$extension
= null
$fd
protected
mixed
$fd
= null
$key
protected
mixed
$key
= null
Methods
__construct()
public
__construct() : mixed
_buildQuery()
Method to build the query for the tags
public
_buildQuery([mixed $publishedOnly = false ][, mixed $isCount = false ]) : string
Parameters
- $publishedOnly : mixed = false
- $isCount : mixed = false
Tags
Return values
string_buildQueryOrderBy()
public
_buildQueryOrderBy() : mixed
_buildQueryWhere()
public
_buildQueryWhere() : mixed
generateIndex()
Generates the index for the current model
public
final generateIndex([mixed $namespace = '' ]) : mixed
Parameters
- $namespace : mixed = ''
Tags
getBaseEmailTemplatesFolder()
Retrieve the folder path of the base email templates
public
static getBaseEmailTemplatesFolder([mixed $override = false ]) : mixed
Parameters
- $override : mixed = false
Tags
getData()
Method to get categories item data
public
getData([mixed $usePagination = true ]) : array<string|int, mixed>
Parameters
- $usePagination : mixed = true
Tags
Return values
array<string|int, mixed>getExcludedFiles()
Retrieves a list of excluded email template files for EasyBlog
public
getExcludedFiles() : mixed
Tags
getFileObject()
Retrieves a file object
public
getFileObject(mixed $absolutePath[, mixed $contents = false ][, mixed $isBase = false ]) : mixed
Parameters
- $absolutePath : mixed
- $contents : mixed = false
- $isBase : mixed = false
Tags
getFiles()
Retrieves a list of email template files
public
getFiles([mixed $options = [] ]) : mixed
Parameters
- $options : mixed = []
Tags
getFolder()
Generates the path to an email template
public
getFolder([mixed $base = false ]) : mixed
Parameters
- $base : mixed = false
Tags
getForm()
To satisfy the requirements from \JModelAdmin
public
getForm([mixed $data = [] ][, mixed $loadData = true ]) : mixed
Parameters
- $data : mixed = []
- $loadData : mixed = true
Tags
getOverrideFolder()
Generates the path to the overriden folder
public
getOverrideFolder(mixed $file[, mixed $isBase = false ]) : mixed
Parameters
- $file : mixed
- $isBase : mixed = false
Tags
getPagination()
Method to get a pagination object for the categories
public
getPagination() : int
Tags
Return values
intgetTotal()
Method to get the total nr of the categories
public
getTotal() : int
Tags
Return values
intgetUserStateFromRequest()
Get state from the current request
public
getUserStateFromRequest(mixed $key[, mixed $default = '' ][, mixed $type = 'none' ]) : mixed
Parameters
- $key : mixed
- $default : mixed = ''
- $type : mixed = 'none'
Tags
purge()
Purges all emails from the system
public
purge([mixed $type = '' ]) : mixed
Parameters
- $type : mixed = ''
Tags
removeUserEmailActivities()
Delete particular user email activities
public
removeUserEmailActivities([mixed $recipientEmail = '' ]) : mixed
Parameters
- $recipientEmail : mixed = ''
Tags
reset()
Reset the emails template file to it's original condition
public
reset(mixed $file) : mixed
Parameters
- $file : mixed
Tags
write()
Saves contents
public
write(mixed $path, mixed $contents) : mixed
Parameters
- $path : mixed
- $contents : mixed
Tags
populateState()
Stock method to auto-populate the model state.
protected
populateState() : mixed