ResponsePack
extends ResponsePackType
in package
Class representing ResponsePack.
Table of Contents
Properties
- $dateTimeStamp : DateTime|null
- $ico : string|null
- IČ firmy, která XML zpracovala.
- $id : string|null
- $key : string|null
- Jedinečný identifikátor účetnictví firmy, která XML zpracovala.
- $note : string|null
- $programVersion : string|null
- $responsePackItem : array<string|int, ResponsePackItemType>
- $state : string|null
- $version : string|null
Methods
- addToResponsePackItem() : self
- Adds as responsePackItem.
- getDateTimeStamp() : DateTime
- Gets as dateTimeStamp.
- getIco() : string
- Gets as ico.
- getId() : string
- Gets as id.
- getKey() : string
- Gets as key.
- getNote() : string
- Gets as note.
- getProgramVersion() : string
- Gets as programVersion.
- getResponsePackItem() : array<string|int, ResponsePackItemType>
- Gets as responsePackItem.
- getState() : string
- Gets as state.
- getVersion() : string
- Gets as version.
- issetResponsePackItem() : bool
- isset responsePackItem.
- setDateTimeStamp() : self
- Sets a new dateTimeStamp.
- setIco() : self
- Sets a new ico.
- setId() : self
- Sets a new id.
- setKey() : self
- Sets a new key.
- setNote() : self
- Sets a new note.
- setProgramVersion() : self
- Sets a new programVersion.
- setResponsePackItem() : self
- Sets a new responsePackItem.
- setState() : self
- Sets a new state.
- setVersion() : self
- Sets a new version.
- unsetResponsePackItem() : void
- unset responsePackItem.
Properties
$dateTimeStamp
private
DateTime|null
$dateTimeStamp
= null
$ico
IČ firmy, která XML zpracovala.
private
string|null
$ico
= null
$id
private
string|null
$id
= null
$key
Jedinečný identifikátor účetnictví firmy, která XML zpracovala.
private
string|null
$key
= null
$note
private
string|null
$note
= null
$programVersion
private
string|null
$programVersion
= null
$responsePackItem
private
array<string|int, ResponsePackItemType>
$responsePackItem
= []
$state
private
string|null
$state
= null
$version
private
string|null
$version
= null
Methods
addToResponsePackItem()
Adds as responsePackItem.
public
addToResponsePackItem(ResponsePackItemType $responsePackItem) : self
Parameters
- $responsePackItem : ResponsePackItemType
Return values
selfgetDateTimeStamp()
Gets as dateTimeStamp.
public
getDateTimeStamp() : DateTime
Return values
DateTimegetIco()
Gets as ico.
public
getIco() : string
IČ firmy, která XML zpracovala.
Return values
stringgetId()
Gets as id.
public
getId() : string
Return values
stringgetKey()
Gets as key.
public
getKey() : string
Jedinečný identifikátor účetnictví firmy, která XML zpracovala.
Return values
stringgetNote()
Gets as note.
public
getNote() : string
Return values
stringgetProgramVersion()
Gets as programVersion.
public
getProgramVersion() : string
Return values
stringgetResponsePackItem()
Gets as responsePackItem.
public
getResponsePackItem() : array<string|int, ResponsePackItemType>
Return values
array<string|int, ResponsePackItemType>getState()
Gets as state.
public
getState() : string
Return values
stringgetVersion()
Gets as version.
public
getVersion() : string
Return values
stringissetResponsePackItem()
isset responsePackItem.
public
issetResponsePackItem(int|string $index) : bool
Parameters
- $index : int|string
Return values
boolsetDateTimeStamp()
Sets a new dateTimeStamp.
public
setDateTimeStamp(DateTime $dateTimeStamp) : self
Parameters
- $dateTimeStamp : DateTime
Return values
selfsetIco()
Sets a new ico.
public
setIco(string $ico) : self
IČ firmy, která XML zpracovala.
Parameters
- $ico : string
Return values
selfsetId()
Sets a new id.
public
setId(string $id) : self
Parameters
- $id : string
Return values
selfsetKey()
Sets a new key.
public
setKey(string $key) : self
Jedinečný identifikátor účetnictví firmy, která XML zpracovala.
Parameters
- $key : string
Return values
selfsetNote()
Sets a new note.
public
setNote(string $note) : self
Parameters
- $note : string
Return values
selfsetProgramVersion()
Sets a new programVersion.
public
setProgramVersion(string $programVersion) : self
Parameters
- $programVersion : string
Return values
selfsetResponsePackItem()
Sets a new responsePackItem.
public
setResponsePackItem([array<string|int, ResponsePackItemType> $responsePackItem = null ]) : self
Parameters
- $responsePackItem : array<string|int, ResponsePackItemType> = null
Return values
selfsetState()
Sets a new state.
public
setState(string $state) : self
Parameters
- $state : string
Return values
selfsetVersion()
Sets a new version.
public
setVersion(string $version) : self
Parameters
- $version : string
Return values
selfunsetResponsePackItem()
unset responsePackItem.
public
unsetResponsePackItem(int|string $index) : void
Parameters
- $index : int|string