DealExist extends DealEntity
Table of Contents
Constants
- ON_CRM_ENTITY_RECURRING_MODIFY = 'OnCrmRecurringEntityModify'
- ON_DEAL_RECURRING_ADD_EVENT = 'OnAfterCrmDealRecurringAdd'
- ON_DEAL_RECURRING_DELETE_EVENT = 'OnAfterCrmDealRecurringDelete'
- ON_DEAL_RECURRING_EXPOSE_EVENT = 'OnAfterCrmDealRecurringExpose'
- ON_DEAL_RECURRING_UPDATE_EVENT = 'OnAfterCrmDealRecurringUpdate'
Methods
- deactivate() : void
- delete() : Result
- expose() : Result
- getField() : mixed
- getFormMapper() : Map
- getTemplateField() : mixed
- isChanged() : mixed
- load() : mixed
- loadByDealId() : mixed
- save() : Result
- setField() : mixed
- setFields() : mixed
- setTemplateField() : mixed
- setTemplateFields() : mixed
Constants
ON_CRM_ENTITY_RECURRING_MODIFY
public
mixed
ON_CRM_ENTITY_RECURRING_MODIFY
= 'OnCrmRecurringEntityModify'
ON_DEAL_RECURRING_ADD_EVENT
public
mixed
ON_DEAL_RECURRING_ADD_EVENT
= 'OnAfterCrmDealRecurringAdd'
ON_DEAL_RECURRING_DELETE_EVENT
public
mixed
ON_DEAL_RECURRING_DELETE_EVENT
= 'OnAfterCrmDealRecurringDelete'
ON_DEAL_RECURRING_EXPOSE_EVENT
public
mixed
ON_DEAL_RECURRING_EXPOSE_EVENT
= 'OnAfterCrmDealRecurringExpose'
ON_DEAL_RECURRING_UPDATE_EVENT
public
mixed
ON_DEAL_RECURRING_UPDATE_EVENT
= 'OnAfterCrmDealRecurringUpdate'
Methods
deactivate()
public
deactivate() : void
delete()
public
delete() : Result
Return values
Resultexpose()
public
expose([bool $recalculate = false ]) : Result
Parameters
- $recalculate : bool = false
-
Is need to recalculate activity and next execution date after exposing.
Tags
Return values
ResultgetField()
public
getField(mixed $name) : mixed
Parameters
- $name : mixed
getFormMapper()
public
static getFormMapper([array<string|int, mixed> $params = [] ]) : Map
Parameters
- $params : array<string|int, mixed> = []
Return values
MapgetTemplateField()
public
getTemplateField(mixed $name) : mixed
Parameters
- $name : mixed
isChanged()
public
isChanged() : mixed
load()
public
static load(mixed $id) : mixed
Parameters
- $id : mixed
loadByDealId()
public
static loadByDealId(mixed $dealId) : mixed
Parameters
- $dealId : mixed
save()
public
save() : Result
Tags
Return values
ResultsetField()
public
setField(mixed $name, mixed $value) : mixed
Parameters
- $name : mixed
- $value : mixed
setFields()
public
setFields([array<string|int, mixed> $fields = [] ]) : mixed
Parameters
- $fields : array<string|int, mixed> = []
setTemplateField()
public
setTemplateField(mixed $name, mixed $value) : mixed
Parameters
- $name : mixed
- $value : mixed
setTemplateFields()
public
setTemplateFields([array<string|int, mixed> $fields = [] ]) : mixed
Parameters
- $fields : array<string|int, mixed> = []