LibreDTE

ReceiverWorker extends AbstractExchangeWorker
in package
implements ReceiverWorkerInterface uses HandlersAwareTrait, StrategiesAwareTrait

Worker "billing.exchange.receiver".

Attributes
#[Worker]
$name: 'receiver'
$component: 'exchange'
$package: 'billing'

Table of Contents

Interfaces

ReceiverWorkerInterface
Interfaz para el worker "billing.exchange.receiver".

Properties

$optionsSchema  : array<string, array<string|int, mixed>|bool>
Esquema de las opciones.

Methods

__construct()  : mixed
handle()  : array<string|int, mixed>
{@inheritDoc}
receive()  : array<string|int, ExchangeResultInterface>
Recibe documentos a través del proceso de intercambio mediante la estrategia definida en la bolsa.

Properties

$optionsSchema

Esquema de las opciones.

protected array<string, array<string|int, mixed>|bool> $optionsSchema = ['strategy' => ['types' => 'string', 'default' => 'email.imap'], 'transport' => ['types' => 'array', 'default' => []]]

Methods

__construct()

public __construct([iterable<string|int, mixed> $handlers = [] ][, iterable<string|int, mixed> $strategies = [] ]) : mixed
Parameters
$handlers : iterable<string|int, mixed> = []
$strategies : iterable<string|int, mixed> = []

        
On this page

Search results