ProductCompilationEntry
extends TimelineEntry
Table of Contents
Methods
-
buildSearchContent()
: mixed
-
checkBindingExists()
: bool
-
create()
: int
-
delete()
: mixed
-
deleteByAssociatedEntity()
: mixed
-
deleteByAssociatedEntityType()
: void
-
deleteByOwner()
: mixed
-
getBindingItemIdentifiers()
: array<string|int, ItemIdentifier>
-
getByID()
: mixed
-
getEntriesIdsByAssociatedEntity()
: mixed
-
isAssociatedEntityExist()
: mixed
-
isFixed()
: bool
-
prepareEntityPushTag()
: mixed
-
registerBindings()
: mixed
-
setIsFixed()
: UpdateResult
-
shift()
: mixed
-
synchronizeAssociatedEntityBindings()
: mixed
buildSearchContent()
public
static buildSearchContent(mixed $ID) : mixed
Parameters
-
$ID
: mixed
-
checkBindingExists()
public
static checkBindingExists(int $id, int $ownerTypeId, int $ownerId) : bool
Parameters
-
$id
: int
-
-
$ownerTypeId
: int
-
-
$ownerId
: int
-
create()
public
static create(array<string|int, mixed> $params) : int
Parameters
-
$params
: array<string|int, mixed>
-
delete()
public
static delete(mixed $ID) : mixed
Parameters
-
$ID
: mixed
-
deleteByAssociatedEntity()
public
static deleteByAssociatedEntity(mixed $entityTypeID, mixed $entityID) : mixed
Parameters
-
$entityTypeID
: mixed
-
-
$entityID
: mixed
-
deleteByAssociatedEntityType()
public
static deleteByAssociatedEntityType(int $entityTypeID) : void
Parameters
-
$entityTypeID
: int
-
deleteByOwner()
public
static deleteByOwner(mixed $entityTypeID, mixed $entityID) : mixed
Parameters
-
$entityTypeID
: mixed
-
-
$entityID
: mixed
-
getBindingItemIdentifiers()
public
static getBindingItemIdentifiers(int $id) : array<string|int, ItemIdentifier>
Parameters
-
$id
: int
-
Return values
array<string|int, ItemIdentifier>
getByID()
public
static getByID(mixed $ID) : mixed
Parameters
-
$ID
: mixed
-
getEntriesIdsByAssociatedEntity()
public
static getEntriesIdsByAssociatedEntity(int $entityTypeId, int $entityId, int $limit) : mixed
Parameters
-
$entityTypeId
: int
-
-
$entityId
: int
-
-
$limit
: int
-
isAssociatedEntityExist()
public
static isAssociatedEntityExist(mixed $entityTypeID, mixed $entityID) : mixed
Parameters
-
$entityTypeID
: mixed
-
-
$entityID
: mixed
-
isFixed()
public
static isFixed(int $id, int $ownerTypeId, int $ownerId) : bool
Parameters
-
$id
: int
-
-
$ownerTypeId
: int
-
-
$ownerId
: int
-
prepareEntityPushTag()
public
static prepareEntityPushTag(mixed $entityTypeID, mixed $entityID) : mixed
Parameters
-
$entityTypeID
: mixed
-
-
$entityID
: mixed
-
registerBindings()
public
static registerBindings(mixed $entryID, array<string|int, mixed> $bindings) : mixed
Parameters
-
$entryID
: mixed
-
-
$bindings
: array<string|int, mixed>
-
setIsFixed()
public
static setIsFixed(int $id, int $ownerTypeId, int $ownerId, bool $isFixed) : UpdateResult
Parameters
-
$id
: int
-
-
$ownerTypeId
: int
-
-
$ownerId
: int
-
-
$isFixed
: bool
-
shift()
public
static shift(mixed $ID, DateTime $time) : mixed
Parameters
-
$ID
: mixed
-
-
$time
: DateTime
-
synchronizeAssociatedEntityBindings()
public
static synchronizeAssociatedEntityBindings(mixed $entityTypeID, mixed $entityID, array<string|int, mixed> $bindings) : mixed
Parameters
-
$entityTypeID
: mixed
-
-
$entityID
: mixed
-
-
$bindings
: array<string|int, mixed>
-