LibreDTE

ExchangeResultInterface

Interfaz para el resultado del proceso de intercambio de un sobre.

Table of Contents

Methods

addMetadata()  : static
Agrega una clave específica a los metadatos.
addStatus()  : static
Agrega el estado de resultado de una estrategia al resultado general del intercambio del sobre.
getEnvelope()  : EnvelopeInterface
Obtiene el sobre asociado a la operación, y resultado, de intercambio.
getMetadata()  : BagInterface
Obtiene los metadatos del resultado.
getStatuses()  : array<string|int, ExchangeStatusInterface>
Entrega los estados del intercambio de las estrategias que participaron en el intercambio del sobre asociado.
getStrategies()  : array<string|int, string>
Entrega los códigos de las estrategias que procesaron el sobre.
setMetadata()  : static
Asigna los metadatos del resultado.

Methods

addMetadata()

Agrega una clave específica a los metadatos.

public addMetadata(string $key, mixed $value) : static
Parameters
$key : string
$value : mixed
Return values
static

getMetadata()

Obtiene los metadatos del resultado.

public getMetadata() : BagInterface
Return values
BagInterface

getStrategies()

Entrega los códigos de las estrategias que procesaron el sobre.

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

setMetadata()

Asigna los metadatos del resultado.

public setMetadata(BagInterface|array<string|int, mixed> $metadata) : static
Parameters
$metadata : BagInterface|array<string|int, mixed>
Return values
static

        
On this page

Search results