LibreDTE

CafProviderWorker extends AbstractWorker
in package
implements CafProviderWorkerInterface

Worker que permite provee folios (archivos CAF).

Table of Contents

Interfaces

CafProviderWorkerInterface
Interfaz para el worker que provee de CAF a la biblioteca.

Properties

$cafProvider  : CafProviderInterface

Methods

__construct()  : mixed
Constructor del worker con sus dependencias.
retrieve()  : CafBagInterface
Provee un CAF para el emisor y tipo de documento solicitado.

Properties

Methods

retrieve()

Provee un CAF para el emisor y tipo de documento solicitado.

public retrieve(EmisorInterface $emisor, TipoDocumentoInterface $tipoDocumento[, int|null $folio = null ]) : CafBagInterface
Parameters
$emisor : EmisorInterface

Emisor para el que se busca un CAF.

$tipoDocumento : TipoDocumentoInterface

Documento a buscar su CAF.

$folio : int|null = null

Permite indicar si se quiere un folio específico.

Return values
CafBagInterface

Bolsa con los datos del CAF encontrado.


        
On this page

Search results