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|nullgetHeaders()
Returns [name => value, ...]
public
getHeaders() : array<string|int, mixed>
Return values
array<string|int, mixed>getId()
public
getId() : int|null
Return values
int|nullgetProperties()
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|nullgetRoutingKey()
public
getRoutingKey() : string|null
Return values
string|nullsetBody()
public
setBody(mixed $body) : $this
Parameters
- $body : mixed
Return values
$thissetHeader()
public
setHeader(string $name, mixed $value) : $this
Parameters
- $name : string
- $value : mixed
Return values
$thissetHeaders()
public
setHeaders(array<string|int, mixed> $headers) : $this
Parameters
- $headers : array<string|int, mixed>
Return values
$thissetId()
public
setId(int|null $id) : Message
Parameters
- $id : int|null
Return values
MessagesetProperties()
public
setProperties(array<string|int, mixed> $properties) : $this
Parameters
- $properties : array<string|int, mixed>
Return values
$thissetProperty()
public
setProperty(string $name, mixed $value) : $this
Parameters
- $name : string
- $value : mixed
Return values
$thissetRoutingKey()
public
setRoutingKey([string|null $routingKey = null ]) : $this
Parameters
- $routingKey : string|null = null