LibreDTE

FakeReceptorProvider
in package
implements ReceptorProviderInterface

Proveedor falso de datos de un receptor para pruebas.

Completa los datos del receptor con datos fijos. Se registra solo en las pruebas; el proveedor por defecto es DummyReceptorProvider.

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