LibreDTE

DocumentComponent extends AbstractComponent
in package
implements DocumentComponentInterface

Componente "billing.document".

Este componente se encarga de la creación, manipulación y renderización de los documentos tributarios.

Attributes
#[Component]
$name: 'document'
$package: 'billing'

Table of Contents

Interfaces

DocumentComponentInterface
Interfaz para `DocumentComponent`.

Properties

$batchProcessorWorker  : BatchProcessorWorkerInterface
$builderWorker  : BuilderWorkerInterface
$dispatcherWorker  : DispatcherWorkerInterface
$documentBagManagerWorker  : DocumentBagManagerWorkerInterface
$examplesWorker  : ExamplesWorkerInterface
$loaderWorker  : LoaderWorkerInterface
$normalizerWorker  : NormalizerWorkerInterface
$parserWorker  : ParserWorkerInterface
$rendererWorker  : RendererWorkerInterface
$sanitizerWorker  : SanitizerWorkerInterface
$validatorWorker  : ValidatorWorkerInterface

Methods

__construct()  : mixed
getBatchProcessorWorker()  : BatchProcessorWorkerInterface
Entrega el worker "billing.document.batch_processor".
getBuilderWorker()  : BuilderWorkerInterface
Entrega el worker "billing.document.builder".
getDispatcherWorker()  : DispatcherWorkerInterface
Entrega el worker "billing.document.dispatcher".
getDocumentBagManagerWorker()  : DocumentBagManagerWorkerInterface
Entrega el worker "billing.document.document_bag_manager".
getExamplesWorker()  : ExamplesWorkerInterface
Entrega el worker "billing.document.examples".
getLoaderWorker()  : LoaderWorkerInterface
Entrega el worker "billing.document.loader".
getNormalizerWorker()  : NormalizerWorkerInterface
Entrega el worker "billing.document.normalizer".
getParserWorker()  : ParserWorkerInterface
Entrega el worker "billing.document.parser".
getRendererWorker()  : RendererWorkerInterface
Entrega el worker "billing.document.renderer".
getSanitizerWorker()  : SanitizerWorkerInterface
Entrega el worker "billing.document.sanitizer".
getValidatorWorker()  : ValidatorWorkerInterface
Entrega el worker "billing.document.validator".
getWorkers()  : array<string|int, mixed>
{@inheritDoc}

Properties

Methods

__construct()

public __construct(BatchProcessorWorkerInterface $batchProcessorWorker, BuilderWorkerInterface $builderWorker, DispatcherWorkerInterface $dispatcherWorker, DocumentBagManagerWorkerInterface $documentBagManagerWorker, ExamplesWorkerInterface $examplesWorker, LoaderWorkerInterface $loaderWorker, NormalizerWorkerInterface $normalizerWorker, ParserWorkerInterface $parserWorker, RendererWorkerInterface $rendererWorker, SanitizerWorkerInterface $sanitizerWorker, ValidatorWorkerInterface $validatorWorker) : mixed
Parameters
$batchProcessorWorker : BatchProcessorWorkerInterface
$builderWorker : BuilderWorkerInterface
$dispatcherWorker : DispatcherWorkerInterface
$documentBagManagerWorker : DocumentBagManagerWorkerInterface
$examplesWorker : ExamplesWorkerInterface
$loaderWorker : LoaderWorkerInterface
$normalizerWorker : NormalizerWorkerInterface
$parserWorker : ParserWorkerInterface
$rendererWorker : RendererWorkerInterface
$sanitizerWorker : SanitizerWorkerInterface
$validatorWorker : ValidatorWorkerInterface

getWorkers()

{@inheritDoc}

public getWorkers() : array<string|int, mixed>
Return values
array<string|int, mixed>
On this page

Search results