ItemRelations
Table of Contents
Methods
- __construct() : mixed
- bindParentElement() : Result
- createFromItem() : static
- Returns object instance by Item
- getParentElementIdentifiers() : array<string|int, mixed>
- Returns parent elements to item
- hasParentElement() : bool
Methods
__construct()
public
__construct(ItemIdentifier $item) : mixed
Parameters
- $item : ItemIdentifier
bindParentElement()
public
bindParentElement(ItemIdentifier $parent) : Result
Parameters
- $parent : ItemIdentifier
Return values
ResultcreateFromItem()
Returns object instance by Item
public
static createFromItem(Item $item) : static
Parameters
- $item : Item
Return values
static —TODO - replace static with self when appropriate php version can be used
getParentElementIdentifiers()
Returns parent elements to item
public
getParentElementIdentifiers([int|null $parentTypeId = null ]) : array<string|int, mixed>
Parameters
- $parentTypeId : int|null = null
Return values
array<string|int, mixed>hasParentElement()
public
hasParentElement() : bool