EntryFilter
extends EntryFilterBase
in package
implements
JsonSerializable
FinalYes
Table of Contents
Interfaces
- JsonSerializable
Constants
- AMAZON_REPORT_CANCELLED = 14
- FILTER_ZERO_VAT_AMOUNT_ALL = 0
- FILTER_ZERO_VAT_AMOUNT_ONLY_NON_ZERO = 2
- FILTER_ZERO_VAT_AMOUNT_ONLY_ZERO = 1
- REPORT_ERROR_CATEGORY_LABEL = [self::REPORT_MISSING_CATEGORY_IN_PLACE => 'report-status-filter-label-in-place', self::REPORT_MISSING_CATEGORY_GENERATING_IN_PROGRESS => 'report-status-filter-label-generating-in-progress', self::REPORT_MISSING_CATEGORY_GENERATING_NOT_STARTED => 'report-status-filter-label-generating-not-started', self::REPORT_MISSING_CATEGORY_GENERATING_ERROR => 'report-status-filter-label-generating-error', self::REPORT_MISSING_CATEGORY_ENTRY_UNCOVERED => 'report-status-filter-label-entry-uncovered', self::REPORT_MISSING_CATEGORY_IN_FUTURE => 'report-status-filter-label-in-future', self::REPORT_MISSING_CATEGORY_INSUFFICIENT_USERVAT_MISSING => 'report-status-filter-label-insufficient-uservat-missing', self::REPORT_MISSING_CATEGORY_INSUFFICIENT_USERVAT_ID => 'report-status-filter-label-insufficient-uservat-id', self::REPORT_MISSING_CATEGORY_INSUFFICIENT_USERVAT_INTERVAL => 'report-status-filter-label-insufficient-uservat-interval', self::REPORT_MISSING_CATEGORY_CHECK_ERROR => 'report-status-filter-label-check-error', self::REPORT_MISSING_CATEGORY_CHECK_MISSING => 'report-status-filter-label-check-missing', self::REPORT_MISSING_CATEGORY_CLIENT_DISABLED => 'report-status-filter-label-client-disabled', self::REPORT_MISSING_CATEGORY_UNKNOWN => 'report-status-filter-label-unknown', self::AMAZON_REPORT_CANCELLED => 'report-status-filter-label-amazon-cancelled']
- REPORT_MISSING_CATEGORY_CHECK_ERROR = 10
- REPORT_MISSING_CATEGORY_CHECK_MISSING = 11
- REPORT_MISSING_CATEGORY_CLIENT_DISABLED = 12
- REPORT_MISSING_CATEGORY_ENTRY_UNCOVERED = 5
- REPORT_MISSING_CATEGORY_GENERATING_ERROR = 4
- REPORT_MISSING_CATEGORY_GENERATING_IN_PROGRESS = 2
- REPORT_MISSING_CATEGORY_GENERATING_NOT_STARTED = 3
- REPORT_MISSING_CATEGORY_IN_FUTURE = 6
- REPORT_MISSING_CATEGORY_IN_PLACE = 1
- REPORT_MISSING_CATEGORY_INSUFFICIENT_USERVAT_ID = 8
- REPORT_MISSING_CATEGORY_INSUFFICIENT_USERVAT_INTERVAL = 9
- REPORT_MISSING_CATEGORY_INSUFFICIENT_USERVAT_MISSING = 7
- REPORT_MISSING_CATEGORY_UNKNOWN = 13
- SUBSCRIPTION_ENUM_HAS_IN_PERIOD = 5
- SUBSCRIPTION_ENUM_HAS_NOW = 4
- SUBSCRIPTION_ENUM_NO = 1
- SUBSCRIPTION_ENUM_NO_OR_OUT = 3
- SUBSCRIPTION_ENUM_OUT = 2
- SUBSCRIPTION_VALUES = [self::SUBSCRIPTION_ENUM_NO, self::SUBSCRIPTION_ENUM_OUT, self::SUBSCRIPTION_ENUM_NO_OR_OUT, self::SUBSCRIPTION_ENUM_HAS_NOW, self::SUBSCRIPTION_ENUM_HAS_IN_PERIOD]
Properties
- $dataReceived : int|null
- $hasEntryReport : bool|null
- $hasReport : array<string|int, int>|null
- $isDone : bool|null
- $isNeedPay : bool|null
- $isOnHold : bool|null
- $isPaid : bool|null
- $isQualityChecked : bool|null
- $isSubmitted : bool|null
- $companyCountryList : array<string|int, int>|null
- $countryIdList : array<string|int, int>|null
- $deadlineDate : DateTime|null
- $dueDate : DateTime|null
- $ecDifference : bool|null
- $endDate : DateTime|null
- $endDateEqualTo : DateTime|null
- $endDateLaterThan : DateTime|null
- $entryFileTypeIdList : array<string|int, int>|null
- $entryIdList : array<string|int, int>|null
- $entryReportStatus : int|null
- $exceededDeadline : int|null
- $excludeEuCountries : bool|null
- $filingCompanyIdList : array<string|int, int>|null
- $filterZeroVatAmount : int
- $hasEntryReportStatusOkOrNull : bool|null
- $hasVatId : bool|null
- $isAmendment : bool|null
- $isLocalSoftwareReport : bool|null
- $isOnlyHomeCountry : bool|null
- $lastCompletedStatusEntityList : array<string|int, EntryFilterLastCompletedStatus>|null
- $lastCompletedStatusIdList : array<string|int, int>|null
- $limit : int|null
- $offset : int|null
- $orderList : array<string|int, mixed>|array<string|int, EntryOrder>|null
- $passedDeadline : int|null
- $paymentSlip : bool|null
- $periodIdList : array<string|int, int>|array<string|int, mixed>|null
- $progressStatusCodes : array<string|int, int>|null
- $reportMissingCategoryList : array<string|int, int>
- $reportObligationIdList : array<string|int, int>|null
- $reportObligationLabel : string|null
- $reportTypeIdList : array<string|int, int>|null
- $startDate : DateTime|null
- $submitDateTime : DateTime|null
- $subscription : int|null
- $takeover : bool|null
- $uncover : bool|null
- $userIdList : array<string|int, int>|null
- $vatDifference : string|null
- $vatDifferenceAmount : int|null
Methods
- appendNewLastCompletedStatusEntityList() : void
- getCompanyCountryList() : array<string|int, int>|null
- getCountryIdList() : array<string|int, int>|null
- getDataReceived() : int|null
- getDeadlineDate() : DateTime|null
- getDueDate() : DateTime|null
- getEcDifference() : bool|null
- getEndDate() : DateTime|null
- getEndDateEqualTo() : DateTime|null
- getEndDateLaterThan() : DateTime|null
- getEntryFileTypeIdList() : array<string|int, int>|null
- getEntryIdList() : array<string|int, int>|null
- getEntryReportStatus() : int|null
- getExceededDeadline() : int|null
- getExcludeEuCountries() : bool|null
- getFilingCompanyIdList() : array<string|int, int>|null
- getFilterZeroVatAmount() : int
- Get the value of filterZeroVatAmount
- getHasEntryReport() : bool|null
- getHasEntryReportStatusOkOrNull() : bool|null
- getHasReport() : array<string|int, int>|null
- getHasVatId() : bool|null
- getIsAmendment() : bool|null
- getIsDone() : bool|null
- getIsLocalSoftwareReport() : bool|null
- getIsNeedPay() : bool|null
- getIsOnHold() : bool|null
- getIsOnlyHomeCountry() : bool|null
- getIsPaid() : bool|null
- getIsQualityChecked() : bool|null
- getIsSubmitted() : bool|null
- getLastCompletedStatusEntityList() : array<string|int, EntryFilterLastCompletedStatus>|null
- getLastCompletedStatusIdList() : array<string|int, int>|null
- getLimit() : int|null
- getOffset() : int|null
- getOrderList() : array<string|int, mixed>|array<string|int, EntryOrder>|null
- getPassedDeadline() : int|null
- getPaymentSlip() : bool|null
- getPeriodIdList() : array<string|int, int>|array<string|int, mixed>|null
- getProgressStatusCodes() : array<string|int, int>|null
- getReportMissingCategoryList() : array<string|int, int>
- getReportObligationIdList() : array<string|int, int>|null
- getReportObligationLabel() : string|null
- getReportTypeIdList() : array<string|int, int>|null
- getStartDate() : DateTime|null
- getSubmitDateTime() : DateTime|null
- getSubscription() : int|null
- getTakeover() : bool|null
- getUncover() : bool|null
- getUserIdList() : array<string|int, int>|null
- getVatDifference() : string|null
- getVatDifferenceAmount() : int
- jsonSerialize() : mixed
- Specify data which should be serialized to JSON
- jsonSerializeWithSpecialDateTimeFormat() : mixed
- setCompanyCountryList() : void
- setCountryIdList() : void
- setDataReceived() : void
- setDeadlineDate() : void
- setDueDate() : mixed
- setEcDifference() : void
- setEndDate() : void
- setEndDateEqualTo() : void
- setEndDateLaterThan() : void
- setEntryFileTypeIdList() : void
- setEntryIdList() : void
- setEntryReportStatus() : void
- setExceededDeadline() : void
- setExcludeEuCountries() : void
- setFilingCompanyIdList() : void
- setFilterZeroVatAmount() : self
- Set the value of filterZeroVatAmount
- setHasEntryReport() : void
- setHasEntryReportStatusOkOrNull() : void
- setHasReport() : void
- setHasVatId() : void
- setIsAmendment() : void
- setIsDone() : void
- setIsLocalSoftwareReport() : void
- setIsNeedPay() : void
- setIsOnHold() : void
- setIsOnlyHomeCountry() : void
- setIsPaid() : void
- setIsQualityChecked() : void
- setIsSubmitted() : void
- setLastCompletedStatusIdList() : void
- setLimit() : void
- setOffset() : void
- setOrderList() : void
- setPassedDeadline() : void
- setPaymentSlip() : void
- setPeriodIdList() : void
- setProgressStatusCodes() : void
- setReportMissingCategoryList() : self
- setReportObligationIdList() : void
- setReportObligationLabel() : void
- setReportTypeIdList() : void
- setStartDate() : void
- setSubmitDateTime() : void
- setSubscription() : self
- setTakeover() : void
- setUncover() : void
- setUserIdList() : void
- setVatDifference() : self
- setVatDifferenceAmount() : self
Constants
AMAZON_REPORT_CANCELLED
public
mixed
AMAZON_REPORT_CANCELLED
= 14
FILTER_ZERO_VAT_AMOUNT_ALL
public
mixed
FILTER_ZERO_VAT_AMOUNT_ALL
= 0
FILTER_ZERO_VAT_AMOUNT_ONLY_NON_ZERO
public
mixed
FILTER_ZERO_VAT_AMOUNT_ONLY_NON_ZERO
= 2
FILTER_ZERO_VAT_AMOUNT_ONLY_ZERO
public
mixed
FILTER_ZERO_VAT_AMOUNT_ONLY_ZERO
= 1
REPORT_ERROR_CATEGORY_LABEL
public
mixed
REPORT_ERROR_CATEGORY_LABEL
= [self::REPORT_MISSING_CATEGORY_IN_PLACE => 'report-status-filter-label-in-place', self::REPORT_MISSING_CATEGORY_GENERATING_IN_PROGRESS => 'report-status-filter-label-generating-in-progress', self::REPORT_MISSING_CATEGORY_GENERATING_NOT_STARTED => 'report-status-filter-label-generating-not-started', self::REPORT_MISSING_CATEGORY_GENERATING_ERROR => 'report-status-filter-label-generating-error', self::REPORT_MISSING_CATEGORY_ENTRY_UNCOVERED => 'report-status-filter-label-entry-uncovered', self::REPORT_MISSING_CATEGORY_IN_FUTURE => 'report-status-filter-label-in-future', self::REPORT_MISSING_CATEGORY_INSUFFICIENT_USERVAT_MISSING => 'report-status-filter-label-insufficient-uservat-missing', self::REPORT_MISSING_CATEGORY_INSUFFICIENT_USERVAT_ID => 'report-status-filter-label-insufficient-uservat-id', self::REPORT_MISSING_CATEGORY_INSUFFICIENT_USERVAT_INTERVAL => 'report-status-filter-label-insufficient-uservat-interval', self::REPORT_MISSING_CATEGORY_CHECK_ERROR => 'report-status-filter-label-check-error', self::REPORT_MISSING_CATEGORY_CHECK_MISSING => 'report-status-filter-label-check-missing', self::REPORT_MISSING_CATEGORY_CLIENT_DISABLED => 'report-status-filter-label-client-disabled', self::REPORT_MISSING_CATEGORY_UNKNOWN => 'report-status-filter-label-unknown', self::AMAZON_REPORT_CANCELLED => 'report-status-filter-label-amazon-cancelled']
REPORT_MISSING_CATEGORY_CHECK_ERROR
public
mixed
REPORT_MISSING_CATEGORY_CHECK_ERROR
= 10
REPORT_MISSING_CATEGORY_CHECK_MISSING
public
mixed
REPORT_MISSING_CATEGORY_CHECK_MISSING
= 11
REPORT_MISSING_CATEGORY_CLIENT_DISABLED
public
mixed
REPORT_MISSING_CATEGORY_CLIENT_DISABLED
= 12
REPORT_MISSING_CATEGORY_ENTRY_UNCOVERED
public
mixed
REPORT_MISSING_CATEGORY_ENTRY_UNCOVERED
= 5
REPORT_MISSING_CATEGORY_GENERATING_ERROR
public
mixed
REPORT_MISSING_CATEGORY_GENERATING_ERROR
= 4
REPORT_MISSING_CATEGORY_GENERATING_IN_PROGRESS
public
mixed
REPORT_MISSING_CATEGORY_GENERATING_IN_PROGRESS
= 2
REPORT_MISSING_CATEGORY_GENERATING_NOT_STARTED
public
mixed
REPORT_MISSING_CATEGORY_GENERATING_NOT_STARTED
= 3
REPORT_MISSING_CATEGORY_IN_FUTURE
public
mixed
REPORT_MISSING_CATEGORY_IN_FUTURE
= 6
REPORT_MISSING_CATEGORY_IN_PLACE
public
mixed
REPORT_MISSING_CATEGORY_IN_PLACE
= 1
REPORT_MISSING_CATEGORY_INSUFFICIENT_USERVAT_ID
public
mixed
REPORT_MISSING_CATEGORY_INSUFFICIENT_USERVAT_ID
= 8
REPORT_MISSING_CATEGORY_INSUFFICIENT_USERVAT_INTERVAL
public
mixed
REPORT_MISSING_CATEGORY_INSUFFICIENT_USERVAT_INTERVAL
= 9
REPORT_MISSING_CATEGORY_INSUFFICIENT_USERVAT_MISSING
public
mixed
REPORT_MISSING_CATEGORY_INSUFFICIENT_USERVAT_MISSING
= 7
REPORT_MISSING_CATEGORY_UNKNOWN
public
mixed
REPORT_MISSING_CATEGORY_UNKNOWN
= 13
SUBSCRIPTION_ENUM_HAS_IN_PERIOD
public
mixed
SUBSCRIPTION_ENUM_HAS_IN_PERIOD
= 5
SUBSCRIPTION_ENUM_HAS_NOW
public
mixed
SUBSCRIPTION_ENUM_HAS_NOW
= 4
SUBSCRIPTION_ENUM_NO
public
mixed
SUBSCRIPTION_ENUM_NO
= 1
SUBSCRIPTION_ENUM_NO_OR_OUT
public
mixed
SUBSCRIPTION_ENUM_NO_OR_OUT
= 3
SUBSCRIPTION_ENUM_OUT
public
mixed
SUBSCRIPTION_ENUM_OUT
= 2
SUBSCRIPTION_VALUES
public
mixed
SUBSCRIPTION_VALUES
= [self::SUBSCRIPTION_ENUM_NO, self::SUBSCRIPTION_ENUM_OUT, self::SUBSCRIPTION_ENUM_NO_OR_OUT, self::SUBSCRIPTION_ENUM_HAS_NOW, self::SUBSCRIPTION_ENUM_HAS_IN_PERIOD]
Properties
$dataReceived
protected
int|null
$dataReceived
$hasEntryReport
protected
bool|null
$hasEntryReport
$hasReport
protected
array<string|int, int>|null
$hasReport
$isDone
protected
bool|null
$isDone
$isNeedPay
protected
bool|null
$isNeedPay
$isOnHold
protected
bool|null
$isOnHold
$isPaid
protected
bool|null
$isPaid
$isQualityChecked
protected
bool|null
$isQualityChecked
$isSubmitted
protected
bool|null
$isSubmitted
$companyCountryList
private
array<string|int, int>|null
$companyCountryList
$countryIdList
private
array<string|int, int>|null
$countryIdList
$deadlineDate
private
DateTime|null
$deadlineDate
$dueDate
private
DateTime|null
$dueDate
$ecDifference
private
bool|null
$ecDifference
$endDate
private
DateTime|null
$endDate
$endDateEqualTo
private
DateTime|null
$endDateEqualTo
$endDateLaterThan
private
DateTime|null
$endDateLaterThan
$entryFileTypeIdList
private
array<string|int, int>|null
$entryFileTypeIdList
$entryIdList
private
array<string|int, int>|null
$entryIdList
$entryReportStatus
private
int|null
$entryReportStatus
$exceededDeadline
private
int|null
$exceededDeadline
$excludeEuCountries
private
bool|null
$excludeEuCountries
$filingCompanyIdList
private
array<string|int, int>|null
$filingCompanyIdList
$filterZeroVatAmount
private
int
$filterZeroVatAmount
= self::FILTER_ZERO_VAT_AMOUNT_ALL
Only use the only-zero option for payable, because it relies on vat_amount IS NOT NULL Will not throw an error, but will be null for non-payable, eliminating them from the resultset
$hasEntryReportStatusOkOrNull
private
bool|null
$hasEntryReportStatusOkOrNull
$hasVatId
private
bool|null
$hasVatId
$isAmendment
private
bool|null
$isAmendment
$isLocalSoftwareReport
private
bool|null
$isLocalSoftwareReport
$isOnlyHomeCountry
private
bool|null
$isOnlyHomeCountry
$lastCompletedStatusEntityList
private
array<string|int, EntryFilterLastCompletedStatus>|null
$lastCompletedStatusEntityList
$lastCompletedStatusIdList
private
array<string|int, int>|null
$lastCompletedStatusIdList
$limit
private
int|null
$limit
$offset
private
int|null
$offset
$orderList
private
array<string|int, mixed>|array<string|int, EntryOrder>|null
$orderList
$passedDeadline
private
int|null
$passedDeadline
$paymentSlip
private
bool|null
$paymentSlip
$periodIdList
private
array<string|int, int>|array<string|int, mixed>|null
$periodIdList
$progressStatusCodes
private
array<string|int, int>|null
$progressStatusCodes
$reportMissingCategoryList
private
array<string|int, int>
$reportMissingCategoryList
= []
$reportObligationIdList
private
array<string|int, int>|null
$reportObligationIdList
$reportObligationLabel
private
string|null
$reportObligationLabel
$reportTypeIdList
private
array<string|int, int>|null
$reportTypeIdList
$startDate
private
DateTime|null
$startDate
$submitDateTime
private
DateTime|null
$submitDateTime
$subscription
private
int|null
$subscription
$takeover
private
bool|null
$takeover
$uncover
private
bool|null
$uncover
$userIdList
private
array<string|int, int>|null
$userIdList
$vatDifference
private
string|null
$vatDifference
$vatDifferenceAmount
private
int|null
$vatDifferenceAmount
Methods
appendNewLastCompletedStatusEntityList()
public
appendNewLastCompletedStatusEntityList(int $lastCompletedStatusId) : void
Parameters
- $lastCompletedStatusId : int
getCompanyCountryList()
public
getCompanyCountryList() : array<string|int, int>|null
Return values
array<string|int, int>|nullgetCountryIdList()
public
getCountryIdList() : array<string|int, int>|null
Return values
array<string|int, int>|nullgetDataReceived()
public
getDataReceived() : int|null
Return values
int|nullgetDeadlineDate()
public
getDeadlineDate() : DateTime|null
Return values
DateTime|nullgetDueDate()
public
getDueDate() : DateTime|null
Return values
DateTime|nullgetEcDifference()
public
getEcDifference() : bool|null
Return values
bool|nullgetEndDate()
public
getEndDate() : DateTime|null
Return values
DateTime|nullgetEndDateEqualTo()
public
getEndDateEqualTo() : DateTime|null
Return values
DateTime|nullgetEndDateLaterThan()
public
getEndDateLaterThan() : DateTime|null
Return values
DateTime|nullgetEntryFileTypeIdList()
public
getEntryFileTypeIdList() : array<string|int, int>|null
Return values
array<string|int, int>|nullgetEntryIdList()
public
getEntryIdList() : array<string|int, int>|null
Return values
array<string|int, int>|nullgetEntryReportStatus()
public
getEntryReportStatus() : int|null
Return values
int|nullgetExceededDeadline()
public
getExceededDeadline() : int|null
Return values
int|nullgetExcludeEuCountries()
public
getExcludeEuCountries() : bool|null
Return values
bool|nullgetFilingCompanyIdList()
public
getFilingCompanyIdList() : array<string|int, int>|null
Return values
array<string|int, int>|nullgetFilterZeroVatAmount()
Get the value of filterZeroVatAmount
public
getFilterZeroVatAmount() : int
Return values
intgetHasEntryReport()
public
getHasEntryReport() : bool|null
Return values
bool|nullgetHasEntryReportStatusOkOrNull()
public
getHasEntryReportStatusOkOrNull() : bool|null
Return values
bool|nullgetHasReport()
public
getHasReport() : array<string|int, int>|null
Return values
array<string|int, int>|nullgetHasVatId()
public
getHasVatId() : bool|null
Return values
bool|nullgetIsAmendment()
public
getIsAmendment() : bool|null
Return values
bool|nullgetIsDone()
public
getIsDone() : bool|null
Return values
bool|nullgetIsLocalSoftwareReport()
public
getIsLocalSoftwareReport() : bool|null
Return values
bool|nullgetIsNeedPay()
public
getIsNeedPay() : bool|null
Return values
bool|nullgetIsOnHold()
public
getIsOnHold() : bool|null
Return values
bool|nullgetIsOnlyHomeCountry()
public
getIsOnlyHomeCountry() : bool|null
Return values
bool|nullgetIsPaid()
public
getIsPaid() : bool|null
Return values
bool|nullgetIsQualityChecked()
public
getIsQualityChecked() : bool|null
Return values
bool|nullgetIsSubmitted()
public
getIsSubmitted() : bool|null
Return values
bool|nullgetLastCompletedStatusEntityList()
public
getLastCompletedStatusEntityList() : array<string|int, EntryFilterLastCompletedStatus>|null
Return values
array<string|int, EntryFilterLastCompletedStatus>|nullgetLastCompletedStatusIdList()
public
getLastCompletedStatusIdList() : array<string|int, int>|null
Return values
array<string|int, int>|nullgetLimit()
public
getLimit() : int|null
Return values
int|nullgetOffset()
public
getOffset() : int|null
Return values
int|nullgetOrderList()
public
getOrderList() : array<string|int, mixed>|array<string|int, EntryOrder>|null
Return values
array<string|int, mixed>|array<string|int, EntryOrder>|nullgetPassedDeadline()
public
getPassedDeadline() : int|null
Return values
int|nullgetPaymentSlip()
public
getPaymentSlip() : bool|null
Return values
bool|nullgetPeriodIdList()
public
getPeriodIdList() : array<string|int, int>|array<string|int, mixed>|null
Return values
array<string|int, int>|array<string|int, mixed>|nullgetProgressStatusCodes()
public
getProgressStatusCodes() : array<string|int, int>|null
Return values
array<string|int, int>|nullgetReportMissingCategoryList()
public
getReportMissingCategoryList() : array<string|int, int>
Return values
array<string|int, int>getReportObligationIdList()
public
getReportObligationIdList() : array<string|int, int>|null
Return values
array<string|int, int>|nullgetReportObligationLabel()
public
getReportObligationLabel() : string|null
Return values
string|nullgetReportTypeIdList()
public
getReportTypeIdList() : array<string|int, int>|null
Return values
array<string|int, int>|nullgetStartDate()
public
getStartDate() : DateTime|null
Return values
DateTime|nullgetSubmitDateTime()
public
getSubmitDateTime() : DateTime|null
Return values
DateTime|nullgetSubscription()
public
getSubscription() : int|null
Return values
int|nullgetTakeover()
public
getTakeover() : bool|null
Return values
bool|nullgetUncover()
public
getUncover() : bool|null
Return values
bool|nullgetUserIdList()
public
getUserIdList() : array<string|int, int>|null
Return values
array<string|int, int>|nullgetVatDifference()
public
getVatDifference() : string|null
Return values
string|nullgetVatDifferenceAmount()
public
getVatDifferenceAmount() : int
Return values
intjsonSerialize()
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.
jsonSerializeWithSpecialDateTimeFormat()
public
jsonSerializeWithSpecialDateTimeFormat() : mixed
setCompanyCountryList()
public
setCompanyCountryList(array<string|int, int>|null $companyCountryList) : void
Parameters
- $companyCountryList : array<string|int, int>|null
setCountryIdList()
public
setCountryIdList(array<string|int, int>|null $countryIdList) : void
Parameters
- $countryIdList : array<string|int, int>|null
setDataReceived()
public
setDataReceived(int|null $dataReceived) : void
Parameters
- $dataReceived : int|null
setDeadlineDate()
public
setDeadlineDate(DateTime|null $deadlineDate) : void
Parameters
- $deadlineDate : DateTime|null
setDueDate()
public
setDueDate(DateTime|null $dueDate) : mixed
Parameters
- $dueDate : DateTime|null
setEcDifference()
public
setEcDifference(bool|null $ecDifference) : void
Parameters
- $ecDifference : bool|null
setEndDate()
public
setEndDate(DateTime|null $endDate) : void
Parameters
- $endDate : DateTime|null
setEndDateEqualTo()
public
setEndDateEqualTo(DateTime|null $endDate) : void
Parameters
- $endDate : DateTime|null
setEndDateLaterThan()
public
setEndDateLaterThan(DateTime|null $endDateLaterThan) : void
Parameters
- $endDateLaterThan : DateTime|null
setEntryFileTypeIdList()
public
setEntryFileTypeIdList(array<string|int, int>|null $entryFileTypeIdList) : void
Parameters
- $entryFileTypeIdList : array<string|int, int>|null
setEntryIdList()
public
setEntryIdList(array<string|int, int>|null $entryIdList) : void
Parameters
- $entryIdList : array<string|int, int>|null
setEntryReportStatus()
public
setEntryReportStatus(int|null $entryReportStatus) : void
Parameters
- $entryReportStatus : int|null
setExceededDeadline()
public
setExceededDeadline(int|null $exceededDeadline) : void
Parameters
- $exceededDeadline : int|null
setExcludeEuCountries()
public
setExcludeEuCountries(bool|null $excludeEuCountries) : void
Parameters
- $excludeEuCountries : bool|null
setFilingCompanyIdList()
public
setFilingCompanyIdList(array<string|int, int>|null $filingCompanyIdList) : void
Parameters
- $filingCompanyIdList : array<string|int, int>|null
setFilterZeroVatAmount()
Set the value of filterZeroVatAmount
public
setFilterZeroVatAmount(int $filterZeroVatAmount) : self
Parameters
- $filterZeroVatAmount : int
Return values
selfsetHasEntryReport()
public
setHasEntryReport(bool|null $hasEntryReport) : void
Parameters
- $hasEntryReport : bool|null
setHasEntryReportStatusOkOrNull()
public
setHasEntryReportStatusOkOrNull(bool|null $hasEntryReportStatusOkOrNull) : void
Parameters
- $hasEntryReportStatusOkOrNull : bool|null
setHasReport()
public
setHasReport(array<string|int, int>|null $hasReport) : void
Parameters
- $hasReport : array<string|int, int>|null
setHasVatId()
public
setHasVatId(bool|null $hasVatId) : void
Parameters
- $hasVatId : bool|null
setIsAmendment()
public
setIsAmendment(bool|null $isAmendment) : void
Parameters
- $isAmendment : bool|null
setIsDone()
public
setIsDone(bool|null $isDone) : void
Parameters
- $isDone : bool|null
setIsLocalSoftwareReport()
public
setIsLocalSoftwareReport(bool|null $isLocalSoftwareReport) : void
Parameters
- $isLocalSoftwareReport : bool|null
setIsNeedPay()
public
setIsNeedPay(bool|null $isNeedPay) : void
Parameters
- $isNeedPay : bool|null
setIsOnHold()
public
setIsOnHold(bool|null $isOnHold) : void
Parameters
- $isOnHold : bool|null
setIsOnlyHomeCountry()
public
setIsOnlyHomeCountry(bool|null $isOnlyHomeCountry) : void
Parameters
- $isOnlyHomeCountry : bool|null
setIsPaid()
public
setIsPaid(bool|null $isPaid) : void
Parameters
- $isPaid : bool|null
setIsQualityChecked()
public
setIsQualityChecked(bool|null $isQualityChecked) : void
Parameters
- $isQualityChecked : bool|null
setIsSubmitted()
public
setIsSubmitted(bool|null $isSubmitted) : void
Parameters
- $isSubmitted : bool|null
setLastCompletedStatusIdList()
public
setLastCompletedStatusIdList(array<string|int, int>|null $lastCompletedStatusIdList) : void
Parameters
- $lastCompletedStatusIdList : array<string|int, int>|null
setLimit()
public
setLimit(int|null $limit) : void
Parameters
- $limit : int|null
setOffset()
public
setOffset(int|null $offset) : void
Parameters
- $offset : int|null
setOrderList()
public
setOrderList(array<string|int, mixed>|array<string|int, EntryOrder>|null $orderList) : void
Parameters
- $orderList : array<string|int, mixed>|array<string|int, EntryOrder>|null
setPassedDeadline()
public
setPassedDeadline(int|null $passedDeadline) : void
Parameters
- $passedDeadline : int|null
setPaymentSlip()
public
setPaymentSlip(bool|null $paymentSlip) : void
Parameters
- $paymentSlip : bool|null
setPeriodIdList()
public
setPeriodIdList(array<string|int, int>|array<string|int, mixed>|null $periodIdList) : void
Parameters
- $periodIdList : array<string|int, int>|array<string|int, mixed>|null
setProgressStatusCodes()
public
setProgressStatusCodes(array<string|int, int>|null $progressStatusCodes) : void
Parameters
- $progressStatusCodes : array<string|int, int>|null
setReportMissingCategoryList()
public
setReportMissingCategoryList(array<string|int, int> $reportMissingCategoryList) : self
Parameters
- $reportMissingCategoryList : array<string|int, int>
Return values
selfsetReportObligationIdList()
public
setReportObligationIdList(array<string|int, int>|null $reportObligationIdList) : void
Parameters
- $reportObligationIdList : array<string|int, int>|null
setReportObligationLabel()
public
setReportObligationLabel(string|null $reportObligationLabel) : void
Parameters
- $reportObligationLabel : string|null
setReportTypeIdList()
public
setReportTypeIdList(array<string|int, int>|null $reportTypeIdList) : void
Parameters
- $reportTypeIdList : array<string|int, int>|null
setStartDate()
public
setStartDate(DateTime|null $startDate) : void
Parameters
- $startDate : DateTime|null
setSubmitDateTime()
public
setSubmitDateTime(DateTime|null $submitDateTime) : void
Parameters
- $submitDateTime : DateTime|null
setSubscription()
public
setSubscription(int|null $subscription) : self
Parameters
- $subscription : int|null
Return values
selfsetTakeover()
public
setTakeover(bool|null $takeover) : void
Parameters
- $takeover : bool|null
setUncover()
public
setUncover(bool|null $uncover) : void
Parameters
- $uncover : bool|null
setUserIdList()
public
setUserIdList(array<string|int, int>|null $userIdList) : void
Parameters
- $userIdList : array<string|int, int>|null
setVatDifference()
public
setVatDifference(string|null $vatDifference) : self
Parameters
- $vatDifference : string|null
Return values
selfsetVatDifferenceAmount()
public
setVatDifferenceAmount(int|null $vatDifferenceAmount) : self
Parameters
- $vatDifferenceAmount : int|null