Entity
Table of Contents
Constants
- ENUM_ENTITY_SCHEME_CONTACT = 2
- ENUM_ENTITY_SCHEME_CONTACT_INVOICE = 5
- ENUM_ENTITY_SCHEME_DEAL = 3
- ENUM_ENTITY_SCHEME_DEAL_INVOICE = 6
- ENUM_ENTITY_SCHEME_INVOICE = 9
- ENUM_ENTITY_SCHEME_LEAD = 1
- ENUM_ENTITY_SCHEME_LEAD_INVOICE = 8
- ENUM_ENTITY_SCHEME_QUOTE = 4
- ENUM_ENTITY_SCHEME_QUOTE_INVOICE = 7
Methods
- getCommonExcludedFieldCodes() : mixed
- getDefaultFieldsInfoMethod() : mixed
- getDynamicMap() : array<string|int, mixed>|null
- Get dynamic entity map.
- getEntityMapCommonExcludedFields() : mixed
- getFieldCaption() : mixed
- getList() : mixed
- getMap() : mixed
- getNames() : mixed
- getSchemes() : array<string|int, mixed>|array<string|int, array<string|int, mixed>>
- Get schemes
- getSchemesByInvoice() : mixed
- getSchemesCodes() : mixed
- isSchemeSupportEntity() : bool
- Return true if scheme support entity.
Constants
ENUM_ENTITY_SCHEME_CONTACT
public
mixed
ENUM_ENTITY_SCHEME_CONTACT
= 2
ENUM_ENTITY_SCHEME_CONTACT_INVOICE
public
mixed
ENUM_ENTITY_SCHEME_CONTACT_INVOICE
= 5
ENUM_ENTITY_SCHEME_DEAL
public
mixed
ENUM_ENTITY_SCHEME_DEAL
= 3
ENUM_ENTITY_SCHEME_DEAL_INVOICE
public
mixed
ENUM_ENTITY_SCHEME_DEAL_INVOICE
= 6
ENUM_ENTITY_SCHEME_INVOICE
public
mixed
ENUM_ENTITY_SCHEME_INVOICE
= 9
ENUM_ENTITY_SCHEME_LEAD
public
mixed
ENUM_ENTITY_SCHEME_LEAD
= 1
ENUM_ENTITY_SCHEME_LEAD_INVOICE
public
mixed
ENUM_ENTITY_SCHEME_LEAD_INVOICE
= 8
ENUM_ENTITY_SCHEME_QUOTE
public
mixed
ENUM_ENTITY_SCHEME_QUOTE
= 4
ENUM_ENTITY_SCHEME_QUOTE_INVOICE
public
mixed
ENUM_ENTITY_SCHEME_QUOTE_INVOICE
= 7
Methods
getCommonExcludedFieldCodes()
public
static getCommonExcludedFieldCodes() : mixed
getDefaultFieldsInfoMethod()
public
static getDefaultFieldsInfoMethod() : mixed
getDynamicMap()
Get dynamic entity map.
public
static getDynamicMap() : array<string|int, mixed>|null
Tags
Return values
array<string|int, mixed>|nullgetEntityMapCommonExcludedFields()
public
static getEntityMapCommonExcludedFields() : mixed
getFieldCaption()
public
static getFieldCaption(mixed $entityName, mixed $fieldId) : mixed
Parameters
- $entityName : mixed
- $fieldId : mixed
getList()
public
static getList() : mixed
getMap()
public
static getMap([mixed $entityTypeName = null ]) : mixed
Parameters
- $entityTypeName : mixed = null
getNames()
public
static getNames() : mixed
getSchemes()
Get schemes
public
static getSchemes([int|null $schemeId = null ]) : array<string|int, mixed>|array<string|int, array<string|int, mixed>>
Parameters
- $schemeId : int|null = null
-
Scheme ID.
Return values
array<string|int, mixed>|array<string|int, array<string|int, mixed>>getSchemesByInvoice()
public
static getSchemesByInvoice([mixed $selectedSchemeId = null ][, mixed $allowedEntitySchemes = null ]) : mixed
Parameters
- $selectedSchemeId : mixed = null
- $allowedEntitySchemes : mixed = null
getSchemesCodes()
public
static getSchemesCodes() : mixed
isSchemeSupportEntity()
Return true if scheme support entity.
public
static isSchemeSupportEntity(int $schemeId, int $entityTypeId) : bool
Parameters
- $schemeId : int
-
Scheme ID.
- $entityTypeId : int
-
Entity type ID.