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
- 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
- internalize() : mixed
- isPermissionCheckEnabled() : bool
- Check if permission check enabled
- load() : static|null
- loadByEntityTypeId() : self|null
- removeByEntityTypeId() : void
- save() : mixed
- setContext() : self
- setOriginUrl() : EntityConversionConfig
- 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|nullgetDefault()
public
static getDefault() : static
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
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
boolload()
public
static load() : static|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
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
EntityConversionConfigtoJavaScript()
public
toJavaScript() : mixed
toJson()
public
toJson() : array<string|int, mixed>