LibreDTE

FakeReceptorProvider
in package
implements ReceptorProviderInterface

Proveedor falso de datos de un receptor para pruebas.

La aplicación que use LibreDTE debe implementar este servicio para resolver los datos que falten de un receptor al emitir un documento.

Table of Contents

Interfaces

ReceptorProviderInterface
Interfaz para el proveedor de datos de un receptor.

Properties

$receptorFactory  : ReceptorFactoryInterface

Methods

__construct()  : mixed
Constructor del servicio y sus dependencias.
retrieve()  : ReceptorInterface
Buscar los datos de un receptor a través de su RUT.

Properties

Methods

retrieve()

Buscar los datos de un receptor a través de su RUT.

public retrieve(int|string|ReceptorInterface $receptor) : ReceptorInterface
Parameters
$receptor : int|string|ReceptorInterface

Solo la parte entera del RUT o el RUT completo o una instancia de ReceptorInterface.

Return values
ReceptorInterface

Instancia del receptor. Puede ser una nueva con los datos encontrados o una vacia sin datos más que el RUT o la que se pasó con los datos actualizados si se encontraron.


        
On this page

Search results