Bitrix API

Message implements Message, EntityInterface

Table of Contents

Interfaces

Message
The Message interface is the root interface of all transport messages.
EntityInterface

Methods

getBody()  : array<string|int, mixed>
getHeader()  : mixed|null
getHeaders()  : array<string|int, mixed>
Returns [name => value, ...]
getId()  : int|null
getProperties()  : array<string|int, mixed>
Returns [name => value, ...]
getProperty()  : mixed|null
getRoutingKey()  : string|null
setBody()  : $this
setHeader()  : $this
setHeaders()  : $this
setId()  : Message
setProperties()  : $this
setProperty()  : $this
setRoutingKey()  : $this

Methods

getBody()

public getBody() : array<string|int, mixed>
Return values
array<string|int, mixed>

getHeader()

public getHeader(string $name[, mixed $default = null ]) : mixed|null
Parameters
$name : string
$default : mixed = null
Return values
mixed|null

getHeaders()

Returns [name => value, ...]

public getHeaders() : array<string|int, mixed>
Return values
array<string|int, mixed>

getId()

public getId() : int|null
Return values
int|null

getProperties()

Returns [name => value, ...]

public getProperties() : array<string|int, mixed>
Return values
array<string|int, mixed>

getProperty()

public getProperty(string $name[, mixed $default = null ]) : mixed|null
Parameters
$name : string
$default : mixed = null
Return values
mixed|null

getRoutingKey()

public getRoutingKey() : string|null
Return values
string|null

setBody()

public setBody(mixed $body) : $this
Parameters
$body : mixed
Return values
$this

setHeader()

public setHeader(string $name, mixed $value) : $this
Parameters
$name : string
$value : mixed
Return values
$this

setHeaders()

public setHeaders(array<string|int, mixed> $headers) : $this
Parameters
$headers : array<string|int, mixed>
Return values
$this

setProperties()

public setProperties(array<string|int, mixed> $properties) : $this
Parameters
$properties : array<string|int, mixed>
Return values
$this

setProperty()

public setProperty(string $name, mixed $value) : $this
Parameters
$name : string
$value : mixed
Return values
$this

setRoutingKey()

public setRoutingKey([string|null $routingKey = null ]) : $this
Parameters
$routingKey : string|null = null
Return values
$this

        
On this page

Search results