ReportSettingsItem
in package
implements
JsonSerializable
FinalYes
Table of Contents
Interfaces
- JsonSerializable
Constants
- TYPE_LABEL_INTENTION = 'intention'
- TYPE_LABEL_OBLIGATION = 'obligation'
Properties
- $countryIsoCode2 : string|null
- $deadlineMonthlyPlusDays : int|null
- $deadlineMonthlyPlusMonths : int|null
- $deadlineQuarterlyPlusDays : int|null
- $deadlineQuarterlyPlusMonths : int|null
- $deadlineYearlyPlusDays : int|null
- $deadlineYearlyPlusMonths : int|null
- $error : string|null
- $firstDate : DateTime|null
- $id : int|null
- $isActive : bool|null
- $isAllowInvalidVatid : bool|null
- $label : string|null
- $lastDate : DateTime|null
- $needPay : bool|null
- $periodId : int|null
- $periodLabel : string|null
- $reportObligationId : int|null
- $reportTypeLabel : string|null
- $typeLabel : string|null
Methods
- getCountryIsoCode2() : string|null
- getDeadlineMonthlyPlusDays() : int|null
- getDeadlineMonthlyPlusMonths() : int|null
- getDeadlineQuarterlyPlusDays() : int|null
- getDeadlineQuarterlyPlusMonths() : int|null
- getDeadlineYearlyPlusDays() : int|null
- getDeadlineYearlyPlusMonths() : int|null
- getError() : string|null
- getFirstDate() : DateTime|null
- getId() : int|null
- getIsActive() : bool|null
- getIsAllowInvalidVatid() : bool|null
- getLabel() : string|null
- getLastDate() : DateTime|null
- getNeedPay() : bool|null
- getPeriodId() : int|null
- getPeriodLabel() : string|null
- getReportObligationId() : int|null
- getReportTypeLabel() : string|null
- getTypeLabel() : string|null
- jsonSerialize() : mixed
- Specify data which should be serialized to JSON
- setCountryIsoCode2() : void
- setDeadlineMonthlyPlusDays() : void
- setDeadlineMonthlyPlusMonths() : void
- setDeadlineQuarterlyPlusDays() : void
- setDeadlineQuarterlyPlusMonths() : void
- setDeadlineYearlyPlusDays() : void
- setDeadlineYearlyPlusMonths() : void
- setError() : void
- setFirstDate() : void
- setId() : void
- setIsActive() : void
- setIsAllowInvalidVatid() : void
- setLabel() : void
- setLastDate() : void
- setNeedPay() : void
- setPeriodId() : void
- setPeriodLabel() : void
- setReportObligationId() : void
- setReportTypeLabel() : void
- setTypeLabel() : void
Constants
TYPE_LABEL_INTENTION
public
mixed
TYPE_LABEL_INTENTION
= 'intention'
TYPE_LABEL_OBLIGATION
public
mixed
TYPE_LABEL_OBLIGATION
= 'obligation'
Properties
$countryIsoCode2
private
string|null
$countryIsoCode2
$deadlineMonthlyPlusDays
private
int|null
$deadlineMonthlyPlusDays
$deadlineMonthlyPlusMonths
private
int|null
$deadlineMonthlyPlusMonths
$deadlineQuarterlyPlusDays
private
int|null
$deadlineQuarterlyPlusDays
$deadlineQuarterlyPlusMonths
private
int|null
$deadlineQuarterlyPlusMonths
$deadlineYearlyPlusDays
private
int|null
$deadlineYearlyPlusDays
$deadlineYearlyPlusMonths
private
int|null
$deadlineYearlyPlusMonths
$error
private
string|null
$error
$firstDate
private
DateTime|null
$firstDate
$id
private
int|null
$id
$isActive
private
bool|null
$isActive
$isAllowInvalidVatid
private
bool|null
$isAllowInvalidVatid
$label
private
string|null
$label
$lastDate
private
DateTime|null
$lastDate
$needPay
private
bool|null
$needPay
$periodId
private
int|null
$periodId
$periodLabel
private
string|null
$periodLabel
$reportObligationId
private
int|null
$reportObligationId
$reportTypeLabel
private
string|null
$reportTypeLabel
$typeLabel
private
string|null
$typeLabel
Methods
getCountryIsoCode2()
public
getCountryIsoCode2() : string|null
Return values
string|nullgetDeadlineMonthlyPlusDays()
public
getDeadlineMonthlyPlusDays() : int|null
Return values
int|nullgetDeadlineMonthlyPlusMonths()
public
getDeadlineMonthlyPlusMonths() : int|null
Return values
int|nullgetDeadlineQuarterlyPlusDays()
public
getDeadlineQuarterlyPlusDays() : int|null
Return values
int|nullgetDeadlineQuarterlyPlusMonths()
public
getDeadlineQuarterlyPlusMonths() : int|null
Return values
int|nullgetDeadlineYearlyPlusDays()
public
getDeadlineYearlyPlusDays() : int|null
Return values
int|nullgetDeadlineYearlyPlusMonths()
public
getDeadlineYearlyPlusMonths() : int|null
Return values
int|nullgetError()
public
getError() : string|null
Return values
string|nullgetFirstDate()
public
getFirstDate() : DateTime|null
Return values
DateTime|nullgetId()
public
getId() : int|null
Return values
int|nullgetIsActive()
public
getIsActive() : bool|null
Return values
bool|nullgetIsAllowInvalidVatid()
public
getIsAllowInvalidVatid() : bool|null
Return values
bool|nullgetLabel()
public
getLabel() : string|null
Return values
string|nullgetLastDate()
public
getLastDate() : DateTime|null
Return values
DateTime|nullgetNeedPay()
public
getNeedPay() : bool|null
Return values
bool|nullgetPeriodId()
public
getPeriodId() : int|null
Return values
int|nullgetPeriodLabel()
public
getPeriodLabel() : string|null
Return values
string|nullgetReportObligationId()
public
getReportObligationId() : int|null
Return values
int|nullgetReportTypeLabel()
public
getReportTypeLabel() : string|null
Return values
string|nullgetTypeLabel()
public
getTypeLabel() : string|null
Return values
string|nulljsonSerialize()
Specify data which should be serialized to JSON
public
jsonSerialize() : mixed
Tags
Return values
mixed —data which can be serialized by json_encode, which is a value of any type other than a resource.
setCountryIsoCode2()
public
setCountryIsoCode2(string|null $countryIsoCode2) : void
Parameters
- $countryIsoCode2 : string|null
setDeadlineMonthlyPlusDays()
public
setDeadlineMonthlyPlusDays(int|null $deadlineMonthlyPlusDays) : void
Parameters
- $deadlineMonthlyPlusDays : int|null
setDeadlineMonthlyPlusMonths()
public
setDeadlineMonthlyPlusMonths(int|null $deadlineMonthlyPlusMonths) : void
Parameters
- $deadlineMonthlyPlusMonths : int|null
setDeadlineQuarterlyPlusDays()
public
setDeadlineQuarterlyPlusDays(int|null $deadlineQuarterlyPlusDays) : void
Parameters
- $deadlineQuarterlyPlusDays : int|null
setDeadlineQuarterlyPlusMonths()
public
setDeadlineQuarterlyPlusMonths(int|null $deadlineQuarterlyPlusMonths) : void
Parameters
- $deadlineQuarterlyPlusMonths : int|null
setDeadlineYearlyPlusDays()
public
setDeadlineYearlyPlusDays(int|null $deadlineYearlyPlusDays) : void
Parameters
- $deadlineYearlyPlusDays : int|null
setDeadlineYearlyPlusMonths()
public
setDeadlineYearlyPlusMonths(int|null $deadlineYearlyPlusMonths) : void
Parameters
- $deadlineYearlyPlusMonths : int|null
setError()
public
setError(string|null $error) : void
Parameters
- $error : string|null
setFirstDate()
public
setFirstDate(DateTime|null $firstDate) : void
Parameters
- $firstDate : DateTime|null
setId()
public
setId(int|null $id) : void
Parameters
- $id : int|null
setIsActive()
public
setIsActive(bool|null $isActive) : void
Parameters
- $isActive : bool|null
setIsAllowInvalidVatid()
public
setIsAllowInvalidVatid(bool|null $isAllowInvalidVatid) : void
Parameters
- $isAllowInvalidVatid : bool|null
setLabel()
public
setLabel(string|null $label) : void
Parameters
- $label : string|null
setLastDate()
public
setLastDate(DateTime|null $lastDate) : void
Parameters
- $lastDate : DateTime|null
setNeedPay()
public
setNeedPay(bool|null $needPay) : void
Parameters
- $needPay : bool|null
setPeriodId()
public
setPeriodId(int|null $periodId) : void
Parameters
- $periodId : int|null
setPeriodLabel()
public
setPeriodLabel(string|null $periodLabel) : void
Parameters
- $periodLabel : string|null
setReportObligationId()
public
setReportObligationId(int|null $reportObligationId) : void
Parameters
- $reportObligationId : int|null
setReportTypeLabel()
public
setReportTypeLabel(string|null $reportTypeLabel) : void
Parameters
- $reportTypeLabel : string|null
setTypeLabel()
public
setTypeLabel(string|null $typeLabel) : void
Parameters
- $typeLabel : string|null