IsdocSettingsType
in package
Class representing IsdocSettingsType.
XSD Type: isdocSettingsType
Table of Contents
- $attachments : array<string|int, mixed>|null
- Přílohy ISDOC dokumentu.
- $fileName : string|null
- Název a umístění ISDOC souboru (např. "C:\isdoc\faktura_c_FV160006.isdoc").
- $identificationOfStockitem : string|null
- Identifikace zboží dle kupujícího načíst z pole.
- $secureHashAlgorithm : SecureHashAlgorithmType|null
- Hash algoritmu pro způsob výpočtu hashe XML dokumentu a případných souborů označených jako přílohy pro vytvořený ISDOC dokument.
- $signatureCertificate : SignatureCertificateType|null
- Podpisový certifikát pro podepsání ISDOC dokumentu.
- $versionIsdocDocument : string|null
- Verze ISDOC dokumentu.
- addToAttachments() : self
- Adds as attachment.
- getAttachments() : array<string|int, AttachmentType>
- Gets as attachments.
- getFileName() : string
- Gets as fileName.
- getIdentificationOfStockitem() : string
- Gets as identificationOfStockitem.
- getSecureHashAlgorithm() : SecureHashAlgorithmType
- Gets as secureHashAlgorithm.
- getSignatureCertificate() : SignatureCertificateType
- Gets as signatureCertificate.
- getVersionIsdocDocument() : string
- Gets as versionIsdocDocument.
- issetAttachments() : bool
- isset attachments.
- setAttachments() : self
- Sets a new attachments.
- setFileName() : self
- Sets a new fileName.
- setIdentificationOfStockitem() : self
- Sets a new identificationOfStockitem.
- setSecureHashAlgorithm() : self
- Sets a new secureHashAlgorithm.
- setSignatureCertificate() : self
- Sets a new signatureCertificate.
- setVersionIsdocDocument() : self
- Sets a new versionIsdocDocument.
- unsetAttachments() : void
- unset attachments.
Properties
$attachments
Přílohy ISDOC dokumentu.
private
array<string|int, mixed>|null
$attachments
= null
$fileName
Název a umístění ISDOC souboru (např. "C:\isdoc\faktura_c_FV160006.isdoc").
private
string|null
$fileName
= null
$identificationOfStockitem
Identifikace zboží dle kupujícího načíst z pole.
private
string|null
$identificationOfStockitem
= null
$secureHashAlgorithm
Hash algoritmu pro způsob výpočtu hashe XML dokumentu a případných souborů označených jako přílohy pro vytvořený ISDOC dokument.
private
SecureHashAlgorithmType|null
$secureHashAlgorithm
= null
$signatureCertificate
Podpisový certifikát pro podepsání ISDOC dokumentu.
private
SignatureCertificateType|null
$signatureCertificate
= null
$versionIsdocDocument
Verze ISDOC dokumentu.
private
string|null
$versionIsdocDocument
= null
Methods
addToAttachments()
Adds as attachment.
public
addToAttachments(AttachmentType $attachment) : self
Přílohy ISDOC dokumentu.
Parameters
- $attachment : AttachmentType
Return values
self —getAttachments()
Gets as attachments.
public
getAttachments() : array<string|int, AttachmentType>
Přílohy ISDOC dokumentu.
Return values
array<string|int, AttachmentType> —getFileName()
Gets as fileName.
public
getFileName() : string
Název a umístění ISDOC souboru (např. "C:\isdoc\faktura_c_FV160006.isdoc").
Return values
string —getIdentificationOfStockitem()
Gets as identificationOfStockitem.
public
getIdentificationOfStockitem() : string
Identifikace zboží dle kupujícího načíst z pole.
Return values
string —getSecureHashAlgorithm()
Gets as secureHashAlgorithm.
public
getSecureHashAlgorithm() : SecureHashAlgorithmType
Hash algoritmu pro způsob výpočtu hashe XML dokumentu a případných souborů označených jako přílohy pro vytvořený ISDOC dokument.
Return values
SecureHashAlgorithmType —getSignatureCertificate()
Gets as signatureCertificate.
public
getSignatureCertificate() : SignatureCertificateType
Podpisový certifikát pro podepsání ISDOC dokumentu.
Return values
SignatureCertificateType —getVersionIsdocDocument()
Gets as versionIsdocDocument.
public
getVersionIsdocDocument() : string
Verze ISDOC dokumentu.
Return values
string —issetAttachments()
isset attachments.
public
issetAttachments(int|string $index) : bool
Přílohy ISDOC dokumentu.
Parameters
- $index : int|string
Return values
bool —setAttachments()
Sets a new attachments.
public
setAttachments([array<string|int, AttachmentType> $attachments = null ]) : self
Přílohy ISDOC dokumentu.
Parameters
- $attachments : array<string|int, AttachmentType> = null
Return values
self —setFileName()
Sets a new fileName.
public
setFileName(string $fileName) : self
Název a umístění ISDOC souboru (např. "C:\isdoc\faktura_c_FV160006.isdoc").
Parameters
- $fileName : string
Return values
self —setIdentificationOfStockitem()
Sets a new identificationOfStockitem.
public
setIdentificationOfStockitem(string $identificationOfStockitem) : self
Identifikace zboží dle kupujícího načíst z pole.
Parameters
- $identificationOfStockitem : string
Return values
self —setSecureHashAlgorithm()
Sets a new secureHashAlgorithm.
public
setSecureHashAlgorithm([SecureHashAlgorithmType|null $secureHashAlgorithm = null ]) : self
Hash algoritmu pro způsob výpočtu hashe XML dokumentu a případných souborů označených jako přílohy pro vytvořený ISDOC dokument.
Parameters
- $secureHashAlgorithm : SecureHashAlgorithmType|null = null
Return values
self —setSignatureCertificate()
Sets a new signatureCertificate.
public
setSignatureCertificate([SignatureCertificateType|null $signatureCertificate = null ]) : self
Podpisový certifikát pro podepsání ISDOC dokumentu.
Parameters
- $signatureCertificate : SignatureCertificateType|null = null
Return values
self —setVersionIsdocDocument()
Sets a new versionIsdocDocument.
public
setVersionIsdocDocument(string $versionIsdocDocument) : self
Verze ISDOC dokumentu.
Parameters
- $versionIsdocDocument : string
Return values
self —unsetAttachments()
unset attachments.
public
unsetAttachments(int|string $index) : void
Přílohy ISDOC dokumentu.
Parameters
- $index : int|string