LibreDTE

MandatarioManagerWorker extends AbstractWorker
in package
implements MandatarioManagerWorkerInterface

Clase para el worker que administra los mandatarios.

Attributes
#[Worker]
$name: 'mandatario_manager'
$component: 'trading_parties'
$package: 'billing'

Table of Contents

Interfaces

MandatarioManagerWorkerInterface
Interfaz para el worker que administra los mandatarios.

Properties

$certificateFaker  : CertificateFakerInterface
$mandatarioFactory  : MandatarioFactoryInterface

Methods

__construct()  : mixed
createFakeCertificate()  : CertificateInterface
Genera y devuelve un certificado ficticio para el mandatario.
createFromCertificate()  : MandatarioInterface
Crea una instancia del mandatario que es dueño del certificado digital.

Properties

Methods

createFakeCertificate()

Genera y devuelve un certificado ficticio para el mandatario.

public createFakeCertificate(MandatarioInterface $mandatario) : CertificateInterface
Parameters
$mandatario : MandatarioInterface
Attributes
#[ApiResource]
$parametersExample: ['mandatario' => ['run' => '12345678-9', 'nombre' => 'Juan Pérez', 'email' => 'juan.perez@example.com']]
Return values
CertificateInterface

Certificado ficticio del mandatario.


        
On this page

Search results