Manager
Table of Contents
Methods
- __construct() : mixed
- getMapIdsCopiedEntity() : array<string|int, mixed>
- Returns the identifier map of the parent copied entity.
- removeFeature() : mixed
- Removes feature from the copy queue.
- setDictionary() : void
- setFieldImplementer() : mixed
- setIblockImplementer() : mixed
- setTargetLocation() : mixed
- Writes the entities id of the target place.
- setWorkflowImplementer() : mixed
- startCopy() : mixed
Methods
__construct()
public
__construct(mixed $iblockTypeId, array<string|int, mixed> $iblockIdsToCopy[, mixed $socnetGroupId = 0 ]) : mixed
Parameters
- $iblockTypeId : mixed
- $iblockIdsToCopy : array<string|int, mixed>
- $socnetGroupId : mixed = 0
getMapIdsCopiedEntity()
Returns the identifier map of the parent copied entity.
public
getMapIdsCopiedEntity() : array<string|int, mixed>
Return values
array<string|int, mixed>removeFeature()
Removes feature from the copy queue.
public
removeFeature(string $feature) : mixed
Parameters
- $feature : string
-
Feature name.
setDictionary()
public
setDictionary(Dictionary $dictionary) : void
Parameters
- $dictionary : Dictionary
setFieldImplementer()
public
setFieldImplementer(Child $implementer) : mixed
Parameters
- $implementer : Child
setIblockImplementer()
public
setIblockImplementer(Iblock $implementer) : mixed
Parameters
- $implementer : Iblock
setTargetLocation()
Writes the entities id of the target place.
public
setTargetLocation(string $targetIblockTypeId[, int $targetSocnetGroupId = 0 ]) : mixed
This is necessary if you want to copy the lists to another type of information block or another group.
Parameters
- $targetIblockTypeId : string
-
Id type of information block.
- $targetSocnetGroupId : int = 0
-
Group id.
setWorkflowImplementer()
public
setWorkflowImplementer(Child $implementer) : mixed
Parameters
- $implementer : Child
startCopy()
public
startCopy() : mixed