Acknowledger
in package
Tags
Table of Contents
Properties
- $ack : Closure|null
- $error : Throwable|null
- $handlerClass : string
- $result : mixed
Methods
- __construct() : mixed
- __destruct() : mixed
- ack() : void
- getError() : Throwable|null
- getResult() : mixed
- isAcknowledged() : bool
- nack() : void
- doAck() : void
Properties
$ack
private
Closure|null
$ack
$error
private
Throwable|null
$error
= null
$handlerClass
private
string
$handlerClass
$result
private
mixed
$result
= null
Methods
__construct()
public
__construct(string $handlerClass[, null|callable(Array, mixed): void $ack = null ]) : mixed
Parameters
- $handlerClass : string
- $ack : null|callable(Array, mixed): void = null
__destruct()
public
__destruct() : mixed
ack()
public
ack([mixed $result = null ]) : void
Parameters
- $result : mixed = null
getError()
public
getError() : Throwable|null
Return values
Throwable|nullgetResult()
public
getResult() : mixed
isAcknowledged()
public
isAcknowledged() : bool
Return values
boolnack()
public
nack(Throwable $error) : void
Parameters
- $error : Throwable
doAck()
private
doAck([Throwable $e = null ][, mixed $result = null ]) : void
Parameters
- $e : Throwable = null
- $result : mixed = null