OSSMailScanner_BindHelpDesk_ScannerAction
extends OSSMailScanner_PrefixScannerAction_Model
in package
Mail scanner action bind HelpDesk.
Tags
Table of Contents
- $mail : OSSMail_Mail_Model
- $moduleName : string
- $prefix : mixed
- $tableColumn : mixed
- $tableName : mixed
- findAndBind() : bool|int|array<string|int, mixed>
- Find and bind.
- findRecord() : int|null
- Find record by prefix.
- process() : mixed
- Process.
- add() : array<string|int, mixed>
- Add.
- addByBody() : array<string|int, mixed>
- Add by body.
Properties
public
OSSMail_Mail_Model
$mail
Mail instance
$moduleName
public
string
$moduleName
= 'HelpDesk'
Module name
$prefix
public
mixed
$prefix
$tableColumn
public
mixed
$tableColumn
= 'ticket_no'
$tableName
public
mixed
$tableName
= 'vtiger_troubletickets'
Methods
findAndBind()
Find and bind.
public
findAndBind() : bool|int|array<string|int, mixed>
Return values
bool|int|array<string|int, mixed> —findRecord()
Find record by prefix.
public
findRecord() : int|null
Return values
int|null —process()
Process.
public
process(OSSMail_Mail_Model $mail) : mixed
Parameters
- $mail : OSSMail_Mail_Model
Return values
mixed —add()
Add.
protected
add() : array<string|int, mixed>
Return values
array<string|int, mixed> —addByBody()
Add by body.
protected
addByBody() : array<string|int, mixed>