ChannelEventRegistrar
FinalYes
Table of Contents
Methods
- __construct() : mixed
- addPreferredExistedEntity() : self
- getChannelCode() : string
- getPropertiesCollection() : ChannelEventPropertiesCollection
- getResultItems() : ItemIdentifierCollection
- getUsersQueue() : RoutingQueueResult
- registerTouch() : RegisterTouchResult
- searchClientResponsibleUserId() : int|null
- setEntityFields() : self
- setResultItems() : ChannelEventRegistrar
Methods
__construct()
public
__construct(ChannelEvent $channelEvent, RuleController $ruleController, EventController $eventController) : mixed
Parameters
- $channelEvent : ChannelEvent
- $ruleController : RuleController
- $eventController : EventController
addPreferredExistedEntity()
public
addPreferredExistedEntity(ItemIdentifier $itemIdentifier) : self
Parameters
- $itemIdentifier : ItemIdentifier
Return values
selfgetChannelCode()
public
getChannelCode() : string
Return values
stringgetPropertiesCollection()
public
getPropertiesCollection() : ChannelEventPropertiesCollection
Return values
ChannelEventPropertiesCollectiongetResultItems()
public
getResultItems() : ItemIdentifierCollection
Return values
ItemIdentifierCollectiongetUsersQueue()
public
getUsersQueue() : RoutingQueueResult
Return values
RoutingQueueResultregisterTouch()
public
registerTouch([int|null $userId = null ]) : RegisterTouchResult
Parameters
- $userId : int|null = null
Return values
RegisterTouchResultsearchClientResponsibleUserId()
public
searchClientResponsibleUserId() : int|null
Return values
int|nullsetEntityFields()
public
setEntityFields(array<string|int, mixed> $fields) : self
Parameters
- $fields : array<string|int, mixed>
Return values
selfsetResultItems()
public
setResultItems(ItemIdentifierCollection $resultItems) : ChannelEventRegistrar
Parameters
- $resultItems : ItemIdentifierCollection