Documentation

OSSMail_Module_Model extends Vtiger_Module_Model
in package

Tags
copyright

YetiForce S.A.

license

YetiForce Public License 6.5 (licenses/LicenseEN.txt or yetiforce.com)

author

Radosław Skrzypczak r.skrzypczak@yetiforce.com

author

Mariusz Krzaczkowski m.krzaczkowski@yetiforce.com

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

{@inheritdoc}

public getSettingLinks() : array<string|int, mixed>
Return values
array<string|int, mixed>

        

Search results