ExchangeBagInterface
extends
OptionsAwareInterface
in
Interfaz que almacena sobres, y sus documentos, más los datos para enviar o recibir durante el proceso de intercambio de documentos electrónicos.
Contiene los sobres y todas las opciones necesarias para el intercambio.
Table of Contents
Methods
- addEnvelope() : static
- Agrega un sobre a la bolsa.
- addResult() : static
- Agrega un resultado del proceso de intercambio.
- getEnvelopes() : array<string|int, EnvelopeInterface>
- Obtiene el listado de sobres que la bolsa tiene.
- getResults() : array<string|int, ExchangeResultInterface>
- Obtiene los resultados del proceso de intercambio.
- hasEnvelopes() : bool
- Indica si la bolsa tiene o no sobres dentro.
Methods
addEnvelope()
Agrega un sobre a la bolsa.
public
addEnvelope(EnvelopeInterface $envelope) : static
Parameters
- $envelope : EnvelopeInterface
Return values
staticaddResult()
Agrega un resultado del proceso de intercambio.
public
addResult(ExchangeResultInterface $result) : static
Al agregar un resultado si el sobre del resultado no está en los sobres de la bolsa se espera que se agreguen automáticamente.
Parameters
- $result : ExchangeResultInterface
Return values
staticgetEnvelopes()
Obtiene el listado de sobres que la bolsa tiene.
public
getEnvelopes() : array<string|int, EnvelopeInterface>
Return values
array<string|int, EnvelopeInterface>getResults()
Obtiene los resultados del proceso de intercambio.
public
getResults() : array<string|int, ExchangeResultInterface>
Return values
array<string|int, ExchangeResultInterface>hasEnvelopes()
Indica si la bolsa tiene o no sobres dentro.
public
hasEnvelopes() : bool