class See

Sistema de Emision del Contribuyente.

Class See

Methods

__construct()

See constructor.

setBuilderOptions(array $options)

Set Xml Builder Options.

setCachePath(string|null $directory)

No description

setCertificate(string $certificate)

No description

setCredentials(string $user, string $password)

No description

setClaveSOL(string $ruc, string $user, string $password)

Set Clave SOL de usuario secundario.

setService(string|null $service)

No description

setCodeProvider(ErrorCodeProviderInterface|null $codeProvider)

Set error code provider.

string
getXmlSigned(DocumentInterface $document)

Get signed xml from document.

send(DocumentInterface $document)

Envia documento.

sendXml(string $type, string $name, string $xml)

Envia xml generado.

sendXmlFile(string $xmlContent)

Envia XML generado previamente.

getStatus(string|null $ticket)

No description

getFactory()

No description

Details

at line 65
__construct()

See constructor.

at line 78
setBuilderOptions(array $options)

Set Xml Builder Options.

Parameters

array $options

at line 86
setCachePath(string|null $directory)

Parameters

string|null $directory

at line 94
setCertificate(string $certificate)

Parameters

string $certificate

at line 103
setCredentials(string $user, string $password)

Parameters

string $user
string $password

at line 115
setClaveSOL(string $ruc, string $user, string $password)

Set Clave SOL de usuario secundario.

Parameters

string $ruc
string $user
string $password

at line 123
setService(string|null $service)

Parameters

string|null $service

at line 133
setCodeProvider(ErrorCodeProviderInterface|null $codeProvider)

Set error code provider.

Parameters

ErrorCodeProviderInterface|null $codeProvider

at line 145
string getXmlSigned(DocumentInterface $document)

Get signed xml from document.

Parameters

DocumentInterface $document

Return Value

string

at line 161
BaseResult send(DocumentInterface $document)

Envia documento.

Parameters

DocumentInterface $document

Return Value

BaseResult

at line 177
BaseResult sendXml(string $type, string $name, string $xml)

Envia xml generado.

Parameters

string $type Document Type
string $name Xml Name
string $xml Xml Content

Return Value

BaseResult

at line 193
BaseResult sendXmlFile(string $xmlContent)

Envia XML generado previamente.

Parameters

string $xmlContent

Return Value

BaseResult

Exceptions

Exception

at line 214
StatusResult getStatus(string|null $ticket)

Parameters

string|null $ticket

Return Value

StatusResult

Exceptions

Exception

at line 225
FeFactory getFactory()

Return Value

FeFactory