ReportObligation
extends ReportObligation
in package
implements
Proxy
DO NOT EDIT THIS FILE - IT WAS CREATED BY DOCTRINE'S PROXY GENERATOR
Table of Contents
Interfaces
- Proxy
Properties
- $__cloner__ : Closure
- $__initializer__ : Closure
- $__isInitialized__ : bool
- $lazyPropertiesDefaults : array<string, mixed>
- $lazyPropertiesNames : array<string, null>
Methods
- __clone() : mixed
- __construct() : mixed
- __load() : mixed
- Forces initialization of the proxy
- __sleep() : array<string|int, mixed>
- __wakeup() : mixed
- getCountry() : Country|null
- getCurrency() : Currency|null
- getDeadlineBimonthlyPlusDays() : int|null
- getDeadlineBimonthlyPlusMonths() : int|null
- getDeadlineCustomPlusDays() : int|null
- Get the value of deadlineCustomPlusDays
- getDeadlineCustomPlusMonths() : int|null
- Get the value of deadlineCustomPlusMonths
- getDeadlineMonthlyPlusDays() : int|null
- getDeadlineMonthlyPlusMonths() : int|null
- getDeadlineQuarterlyPlusDays() : int|null
- getDeadlineQuarterlyPlusMonths() : int|null
- getDeadlineThreeMonthPlusDays() : int|null
- Get the value of deadlineThreeMonthPlusDays
- getDeadlineThreeMonthPlusMonths() : int|null
- Get the value of deadlineThreeMonthPlusMonths
- getDeadlineTwelveMonthPlusDays() : int|null
- Get the value of deadlineTwelveMonthPlusDays
- getDeadlineTwelveMonthPlusMonths() : int|null
- Get the value of deadlineTwelveMonthPlusMonths
- getDeadlineYearlyPlusDays() : int|null
- getDeadlineYearlyPlusMonths() : int|null
- getFirstDate() : DateTime|null
- getId() : int|null
- getIsAllowInvalidVatid() : bool|null
- getLabel() : string|null
- getLastDate() : DateTime|null
- getNeedPay() : bool|null
- getPeriod() : Period|null
- getReportIntentions() : array<string|int, ReportIntention>|null
- getReportType() : ReportType|null
- jsonSerialize() : mixed
- Specify data which should be serialized to JSON
- nonOssObligationIdList() : array<string|int, int>
- ossObligationIdList() : array<string|int, int>
- setCountry() : void
- setCurrency() : void
- setDeadlineBimonthlyPlusDays() : void
- setDeadlineBimonthlyPlusMonths() : void
- setDeadlineMonthlyPlusDays() : void
- setDeadlineMonthlyPlusMonths() : void
- setDeadlineQuarterlyPlusDays() : void
- setDeadlineQuarterlyPlusMonths() : void
- setDeadlineYearlyPlusDays() : void
- setDeadlineYearlyPlusMonths() : void
- setFirstDate() : void
- setId() : void
- setIsAllowInvalidVatid() : void
- setLabel() : void
- setLastDate() : void
- setNeedPay() : void
- setPeriod() : void
- setReportIntentions() : void
- setReportType() : void
Properties
$__cloner__
public
Closure
$__cloner__
the callback responsible of loading properties that need to be copied in the cloned object
Tags
$__initializer__
public
Closure
$__initializer__
the callback responsible for loading properties in the proxy object. This callback is called with three parameters, being respectively the proxy object to be initialized, the method that triggered the initialization process and an array of ordered parameters that were passed to that method.
Tags
$__isInitialized__
public
bool
$__isInitialized__
= false
flag indicating if this object was already initialized
Tags
$lazyPropertiesDefaults
public
static array<string, mixed>
$lazyPropertiesDefaults
= array()
default values of properties to be lazy loaded, with keys being the property names
Tags
$lazyPropertiesNames
public
static array<string, null>
$lazyPropertiesNames
= array()
properties to be lazy loaded, indexed by property name
Methods
__clone()
public
__clone() : mixed
__construct()
public
__construct([Closure|null $initializer = null ][, Closure|null $cloner = null ]) : mixed
Parameters
- $initializer : Closure|null = null
- $cloner : Closure|null = null
__load()
Forces initialization of the proxy
public
__load() : mixed
__sleep()
public
__sleep() : array<string|int, mixed>
Return values
array<string|int, mixed>__wakeup()
public
__wakeup() : mixed
getCountry()
public
getCountry() : Country|null
Return values
Country|nullgetCurrency()
public
getCurrency() : Currency|null
Return values
Currency|nullgetDeadlineBimonthlyPlusDays()
public
getDeadlineBimonthlyPlusDays() : int|null
Return values
int|nullgetDeadlineBimonthlyPlusMonths()
public
getDeadlineBimonthlyPlusMonths() : int|null
Return values
int|nullgetDeadlineCustomPlusDays()
Get the value of deadlineCustomPlusDays
public
getDeadlineCustomPlusDays() : int|null
Return values
int|nullgetDeadlineCustomPlusMonths()
Get the value of deadlineCustomPlusMonths
public
getDeadlineCustomPlusMonths() : int|null
Return values
int|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|nullgetDeadlineThreeMonthPlusDays()
Get the value of deadlineThreeMonthPlusDays
public
getDeadlineThreeMonthPlusDays() : int|null
Return values
int|nullgetDeadlineThreeMonthPlusMonths()
Get the value of deadlineThreeMonthPlusMonths
public
getDeadlineThreeMonthPlusMonths() : int|null
Return values
int|nullgetDeadlineTwelveMonthPlusDays()
Get the value of deadlineTwelveMonthPlusDays
public
getDeadlineTwelveMonthPlusDays() : int|null
Return values
int|nullgetDeadlineTwelveMonthPlusMonths()
Get the value of deadlineTwelveMonthPlusMonths
public
getDeadlineTwelveMonthPlusMonths() : int|null
Return values
int|nullgetDeadlineYearlyPlusDays()
public
getDeadlineYearlyPlusDays() : int|null
Return values
int|nullgetDeadlineYearlyPlusMonths()
public
getDeadlineYearlyPlusMonths() : int|null
Return values
int|nullgetFirstDate()
public
getFirstDate() : DateTime|null
Return values
DateTime|nullgetId()
public
getId() : int|null
Return values
int|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|nullgetPeriod()
public
getPeriod() : Period|null
Return values
Period|nullgetReportIntentions()
public
getReportIntentions() : array<string|int, ReportIntention>|null
Return values
array<string|int, ReportIntention>|nullgetReportType()
public
getReportType() : ReportType|null
Return values
ReportType|nulljsonSerialize()
Specify data which should be serialized to JSON
public
jsonSerialize() : mixed
Return values
mixed —data which can be serialized by json_encode, which is a value of any type other than a resource.
nonOssObligationIdList()
public
static nonOssObligationIdList() : array<string|int, int>
Return values
array<string|int, int>ossObligationIdList()
public
static ossObligationIdList() : array<string|int, int>
Return values
array<string|int, int>setCountry()
public
setCountry(Country|null $country) : void
Parameters
- $country : Country|null
setCurrency()
public
setCurrency(Currency|null $currency) : void
Parameters
- $currency : Currency|null
setDeadlineBimonthlyPlusDays()
public
setDeadlineBimonthlyPlusDays(int|null $deadlineBimonthlyPlusDays) : void
Parameters
- $deadlineBimonthlyPlusDays : int|null
setDeadlineBimonthlyPlusMonths()
public
setDeadlineBimonthlyPlusMonths(int|null $deadlineBimonthlyPlusMonths) : void
Parameters
- $deadlineBimonthlyPlusMonths : int|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
setFirstDate()
public
setFirstDate(DateTime|null $firstDate) : void
Parameters
- $firstDate : DateTime|null
setId()
public
setId(int|null $id) : void
Parameters
- $id : int|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
setPeriod()
public
setPeriod(Period|null $period) : void
Parameters
- $period : Period|null
setReportIntentions()
public
setReportIntentions(Collection|null $reportIntentions) : void
Parameters
- $reportIntentions : Collection|null
setReportType()
public
setReportType(ReportType|null $reportType) : void
Parameters
- $reportType : ReportType|null