OSSMail_Module_Model
extends Vtiger_Module_Model
in package
Tags
Table of Contents
- $composeParam : mixed
- getComposeParam() : mixed
- getComposeParameters() : array<string|int, mixed>
- Function get compose parameters.
- getComposeUrl() : string
- URL generation for internal mail clients.
- getDefaultMailAccount() : mixed
- getDefaultViewName() : mixed
- getExternalUrl() : string
- URL generation for external mail clients.
- getExternalUrlForWidget() : string
- Get mail url for widget.
- getModalRecordsListSourceFields() : mixed
- {@inheritdoc}
- getSettingLinks() : array<string|int, mixed>
- {@inheritdoc}
Properties
$composeParam
protected
static mixed
$composeParam
= \false
Methods
getComposeParam()
public
static getComposeParam(Request $request) : mixed
Parameters
- $request : Request
Return values
mixed —getComposeParameters()
Function get compose parameters.
public
static getComposeParameters() : array<string|int, mixed>
Return values
array<string|int, mixed> —getComposeUrl()
URL generation for internal mail clients.
public
static getComposeUrl([mixed $moduleName = false ][, mixed $record = false ][, mixed $view = false ][, mixed $type = false ]) : string
Parameters
- $moduleName : mixed = false
- $record : mixed = false
- $view : mixed = false
- $type : mixed = false
Return values
string —getDefaultMailAccount()
public
static getDefaultMailAccount(mixed $accounts) : mixed
Parameters
- $accounts : mixed
Return values
mixed —getDefaultViewName()
public
getDefaultViewName() : mixed
Return values
mixed —getExternalUrl()
URL generation for external mail clients.
public
static getExternalUrl([mixed $moduleName = false ][, mixed $record = false ][, mixed $view = false ][, mixed $type = false ]) : string
Parameters
- $moduleName : mixed = false
- $record : mixed = false
- $view : mixed = false
- $type : mixed = false
Return values
string —getExternalUrlForWidget()
Get mail url for widget.
public
static getExternalUrlForWidget(int $record, string $type[, int $srecord = false ][, string $smoduleName = false ]) : string
Parameters
- $record : int
- $type : string
- $srecord : int = false
- $smoduleName : string = false
Return values
string —getModalRecordsListSourceFields()
{@inheritdoc}
public
getModalRecordsListSourceFields(QueryGenerator $queryGenerator, Vtiger_Module_Model $baseModule, mixed $popupFields) : mixed
Parameters
- $queryGenerator : QueryGenerator
- $baseModule : Vtiger_Module_Model
- $popupFields : mixed
Return values
mixed —getSettingLinks()
{@inheritdoc}
public
getSettingLinks() : array<string|int, mixed>