LeadConversionConfig extends EntityConversionConfig
Table of Contents
Methods
- __construct() : mixed
- addItem() : mixed
- create() : self
- createFromExternalized() : self|null
- deleteItemByEntityTypeId() : bool
- enablePermissionCheck() : void
- Enable permission check
- externalize() : mixed
- fromJavaScript() : mixed
- getActiveItems() : array<string|int, EntityConversionConfigItem>
- getContext() : Context|null
- getCurrentSchemeID() : mixed
- getDefault() : static
- getEntityInitData() : array<string|int, mixed>
- Get entity initialization data.
- getItem() : EntityConversionConfigItem|null
- Get configuration item by entity type.
- getItems() : array<string|int, EntityConversionConfigItem>
- getOriginUrl() : Uri|null
- getScheme() : Scheme
- getSchemeID() : int
- getSchemeJavaScriptDescriptions() : mixed
- getTypeID() : int
- internalize() : mixed
- isPermissionCheckEnabled() : bool
- Check if permission check enabled
- isSupported() : bool
- Check if this configuration is supported.
- load() : static|null
- loadByEntityTypeId() : self|null
- removeByEntityTypeId() : void
- resolveCurrentSchemeID() : mixed
- save() : mixed
- setContext() : self
- setOriginUrl() : EntityConversionConfig
- setTypeID() : mixed
- toJavaScript() : mixed
- toJson() : array<string|int, mixed>
Methods
__construct()
public
__construct([array<string|int, mixed> $options = null ]) : mixed
Parameters
- $options : array<string|int, mixed> = null
addItem()
public
addItem(EntityConversionConfigItem $item) : mixed
Parameters
- $item : EntityConversionConfigItem
create()
public
static create(int $srcEntityTypeID[, array<string|int, mixed> $options = null ]) : self
Parameters
- $srcEntityTypeID : int
- $options : array<string|int, mixed> = null
Return values
selfcreateFromExternalized()
public
static createFromExternalized(array<string|int, mixed> $externalizedParams) : self|null
Parameters
- $externalizedParams : array<string|int, mixed>
Return values
self|nulldeleteItemByEntityTypeId()
public
deleteItemByEntityTypeId(int $entityTypeId) : bool
Parameters
- $entityTypeId : int
Return values
boolenablePermissionCheck()
Enable permission check
public
enablePermissionCheck(bool $enable) : void
Parameters
- $enable : bool
-
Flag
externalize()
public
externalize() : mixed
fromJavaScript()
public
fromJavaScript(array<string|int, mixed> $params) : mixed
Parameters
- $params : array<string|int, mixed>
getActiveItems()
public
getActiveItems() : array<string|int, EntityConversionConfigItem>
Return values
array<string|int, EntityConversionConfigItem>getContext()
public
getContext() : Context|null
Return values
Context|nullgetCurrentSchemeID()
public
getCurrentSchemeID() : mixed
getDefault()
public
static getDefault([array<string|int, mixed> $options = null ]) : static
Parameters
- $options : array<string|int, mixed> = null
Return values
staticgetEntityInitData()
Get entity initialization data.
public
getEntityInitData(mixed $entityTypeID) : array<string|int, mixed>
Parameters
- $entityTypeID : mixed
Return values
array<string|int, mixed>getItem()
Get configuration item by entity type.
public
getItem(int $entityTypeID) : EntityConversionConfigItem|null
Parameters
- $entityTypeID : int
-
Entity Type ID.
Return values
EntityConversionConfigItem|nullgetItems()
public
getItems() : array<string|int, EntityConversionConfigItem>
Return values
array<string|int, EntityConversionConfigItem>getOriginUrl()
public
getOriginUrl() : Uri|null
Return values
Uri|nullgetScheme()
public
getScheme() : Scheme
Return values
SchemegetSchemeID()
public
getSchemeID() : int
Return values
intgetSchemeJavaScriptDescriptions()
public
getSchemeJavaScriptDescriptions([mixed $checkPermissions = false ]) : mixed
Parameters
- $checkPermissions : mixed = false
getTypeID()
public
getTypeID() : int
Return values
intinternalize()
public
internalize(array<string|int, mixed> $params) : mixed
Parameters
- $params : array<string|int, mixed>
isPermissionCheckEnabled()
Check if permission check enabled
public
isPermissionCheckEnabled() : bool
Return values
boolisSupported()
Check if this configuration is supported.
public
isSupported() : bool
Result is depended on current conversion type.
Return values
boolload()
public
static load([array<string|int, mixed> $options = null ]) : static|null
Parameters
- $options : array<string|int, mixed> = null
Return values
static|nullloadByEntityTypeId()
public
static loadByEntityTypeId(int $srcEntityTypeId) : self|null
Parameters
- $srcEntityTypeId : int
Return values
self|nullremoveByEntityTypeId()
public
static removeByEntityTypeId(int $srcEntityTypeId) : void
Parameters
- $srcEntityTypeId : int
resolveCurrentSchemeID()
public
static resolveCurrentSchemeID([array<string|int, mixed> $options = null ]) : mixed
Parameters
- $options : array<string|int, mixed> = null
save()
public
save() : mixed
setContext()
public
setContext(Context $context) : self
Parameters
- $context : Context
Return values
selfsetOriginUrl()
public
setOriginUrl(Uri $url) : EntityConversionConfig
Parameters
- $url : Uri
Return values
EntityConversionConfigsetTypeID()
public
setTypeID(int $typeID) : mixed
Parameters
- $typeID : int
-
return void
toJavaScript()
public
toJavaScript() : mixed
toJson()
public
toJson() : array<string|int, mixed>