Documentation

TaxLetter
in package
implements JsonSerializable

Tags
ORM\Entity

(repositoryClass="Vatjar\Data\Repository\TaxLetterRepository")

ORM\Table

(name="tax_letter")

Table of Contents

Interfaces

JsonSerializable

Properties

$client  : Client
$country  : Country|null
$countryName  : string|null
$dateReceived  : DateTime|null
$deleted  : bool
$id  : int
$language  : string|null
$letterId  : string
$letterTypeCountry  : string|null
$letterTypeCountryId  : int|null
$letterTypeCreatedAt  : DateTime|null
$letterTypeId  : int|null
$letterTypeIsInternal  : bool|null
$letterTypeLetterType  : string|null
$letterTypeUpdatedAt  : DateTime|null
$notifications  : array<string|int, TaxLetterStatusNotification>|null
$source  : string|null
$status  : string|null
$statusLabel  : string|null
$summaryAction  : string|null
$summaryActionCategory  : string|null
$summaryHeader  : string|null
$summaryId  : int|null
$summaryReason  : string|null
$taxLetterStatuses  : array<string|int, TaxLetterStatus>
$tliDownloadUrl  : string|null
$vatjarDownloadUrl  : string|null

Methods

getClient()  : Client
Get the value of client
getCountry()  : Country|null
Get the value of country
getCountryName()  : string|null
Get the value of countryName
getDateReceived()  : DateTime|null
Get the value of dateReceived
getDeleted()  : bool
Get the value of deleted
getId()  : int
Get the value of id
getLanguage()  : string|null
Get the value of language
getLetterId()  : string
Get the value of letterId
getLetterTypeCountry()  : string|null
Get the value of letterTypeCountry
getLetterTypeCountryId()  : int|null
Get the value of letterTypeCountryId
getLetterTypeCreatedAt()  : DateTime|null
Get the value of letterTypeCreatedAt
getLetterTypeId()  : int|null
Get the value of letterTypeId
getLetterTypeIsInternal()  : bool|null
Get the value of letterTypeIsInternal
getLetterTypeLetterType()  : string|null
Get the value of letterTypeLetterType
getLetterTypeUpdatedAt()  : DateTime|null
Get the value of letterTypeUpdatedAt
getSource()  : string|null
Get the value of source
getStatus()  : string|null
Get the value of status
getStatusLabel()  : string|null
Get the value of statusLabel
getSummaryAction()  : string|null
Get the value of summaryAction
getSummaryActionCategory()  : string|null
Get the value of summaryActionCategory
getSummaryHeader()  : string|null
Get the value of summaryHeader
getSummaryId()  : int|null
Get the value of summaryId
getSummaryReason()  : string|null
Get the value of summaryReason
getTaxLetterStatuses()  : array<string|int, TaxLetterStatus>
Get the value of taxLetterStatuses
getTliDownloadUrl()  : string|null
Get the value of tliDownloadUrl
getVatjarDownloadUrl()  : string|null
Get the value of vatjarDownloadUrl
jsonSerialize()  : mixed
setClient()  : self
Set the value of client
setCountry()  : self
Set the value of country
setCountryName()  : self
Set the value of countryName
setDateReceived()  : self
Set the value of dateReceived
setDeleted()  : self
Set the value of deleted
setLanguage()  : self
Set the value of language
setLetterId()  : self
Set the value of letterId
setLetterTypeCountry()  : self
Set the value of letterTypeCountry
setLetterTypeCountryId()  : self
Set the value of letterTypeCountryId
setLetterTypeCreatedAt()  : self
Set the value of letterTypeCreatedAt
setLetterTypeId()  : self
Set the value of letterTypeId
setLetterTypeIsInternal()  : self
Set the value of letterTypeIsInternal
setLetterTypeLetterType()  : self
Set the value of letterTypeLetterType
setLetterTypeUpdatedAt()  : self
Set the value of letterTypeUpdatedAt
setSource()  : self
Set the value of source
setStatus()  : self
Set the value of status
setStatusLabel()  : self
Set the value of statusLabel
setSummaryAction()  : self
Set the value of summaryAction
setSummaryActionCategory()  : self
Set the value of summaryActionCategory
setSummaryHeader()  : self
Set the value of summaryHeader
setSummaryId()  : self
Set the value of summaryId
setSummaryReason()  : self
Set the value of summaryReason
setTliDownloadUrl()  : self
Set the value of tliDownloadUrl
setVatjarDownloadUrl()  : self
Set the value of vatjarDownloadUrl
toArray()  : mixed
toStdClass()  : mixed

Properties

$client

private Client $client
Tags
ORM\ManyToOne

(targetEntity="Client", inversedBy="taxLetters")

ORM\JoinColumn

(name="client_id", referencedColumnName="id")

$country

private Country|null $country
Tags
ORM\ManyToOne

(targetEntity="Country", fetch="EAGER")

ORM\JoinColumn

(name="country_id", referencedColumnName="id", nullable=true)

$countryName

private string|null $countryName
Tags
ORM\Column

(type="string", name="country_name", nullable=true)

$dateReceived

private DateTime|null $dateReceived
Tags
ORM\Column

(type="datetime", name="date_received", nullable=true)

$deleted

private bool $deleted
Tags
ORM\Column

(type="boolean", name="deleted", nullable=false)

$id

private int $id
Tags
ORM\Id

()

ORM\GeneratedValue

()

ORM\Column

(type="integer", name="id")

$language

private string|null $language
Tags
ORM\Column

(type="string", name="language", nullable=true)

$letterId

private string $letterId
Tags
ORM\Column

(type="string", name="letterid", nullable=false)

$letterTypeCountry

private string|null $letterTypeCountry
Tags
ORM\Column

(type="string", name="type__country", nullable=true)

$letterTypeCountryId

private int|null $letterTypeCountryId
Tags
ORM\Column

(type="integer", name="type__country_id", nullable=true)

$letterTypeCreatedAt

private DateTime|null $letterTypeCreatedAt
Tags
ORM\Column

(type="datetime", name="type__created_at", nullable=true)

$letterTypeId

private int|null $letterTypeId
Tags
ORM\Column

(type="integer", name="type__id", nullable=true)

$letterTypeIsInternal

private bool|null $letterTypeIsInternal
Tags
ORM\Column

(type="boolean", name="type__is_internal", nullable=true)

$letterTypeLetterType

private string|null $letterTypeLetterType
Tags
ORM\Column

(type="string", name="type__letter_type", nullable=true)

$letterTypeUpdatedAt

private DateTime|null $letterTypeUpdatedAt
Tags
ORM\Column

(type="datetime", name="type__updated_at", nullable=true)

$source

private string|null $source
Tags
ORM\Column

(type="string", name="source", nullable=true)

$status

private string|null $status
Tags
ORM\Column

(type="string", name="status", nullable=true)

$statusLabel

private string|null $statusLabel
Tags
ORM\Column

(type="string", name="status_label", nullable=true)

$summaryAction

private string|null $summaryAction
Tags
ORM\Column

(type="string", name="summary__action", nullable=true)

$summaryActionCategory

private string|null $summaryActionCategory
Tags
ORM\Column

(type="string", name="summary__action_category", nullable=true)

$summaryHeader

private string|null $summaryHeader
Tags
ORM\Column

(type="string", name="summary__header", nullable=true)

$summaryId

private int|null $summaryId
Tags
ORM\Column

(type="integer", name="summary__id", nullable=true)

$summaryReason

private string|null $summaryReason
Tags
ORM\Column

(type="string", name="summary__reason", nullable=true)

$taxLetterStatuses

private array<string|int, TaxLetterStatus> $taxLetterStatuses
Tags
ORM\OneToMany

(targetEntity="TaxLetterStatus", mappedBy="taxLetter", fetch="EAGER")

$tliDownloadUrl

private string|null $tliDownloadUrl
Tags
ORM\Column

(type="string", name="tli_download_url", nullable=true)

$vatjarDownloadUrl

private string|null $vatjarDownloadUrl
Tags
ORM\Column

(type="string", name="vatjar_download_url", nullable=true)

Methods

getCountryName()

Get the value of countryName

public getCountryName() : string|null
Return values
string|null

getDateReceived()

Get the value of dateReceived

public getDateReceived() : DateTime|null
Return values
DateTime|null

getDeleted()

Get the value of deleted

public getDeleted() : bool
Return values
bool

getId()

Get the value of id

public getId() : int
Return values
int

getLanguage()

Get the value of language

public getLanguage() : string|null
Return values
string|null

getLetterId()

Get the value of letterId

public getLetterId() : string
Return values
string

getLetterTypeCountry()

Get the value of letterTypeCountry

public getLetterTypeCountry() : string|null
Return values
string|null

getLetterTypeCountryId()

Get the value of letterTypeCountryId

public getLetterTypeCountryId() : int|null
Return values
int|null

getLetterTypeCreatedAt()

Get the value of letterTypeCreatedAt

public getLetterTypeCreatedAt() : DateTime|null
Return values
DateTime|null

getLetterTypeId()

Get the value of letterTypeId

public getLetterTypeId() : int|null
Return values
int|null

getLetterTypeIsInternal()

Get the value of letterTypeIsInternal

public getLetterTypeIsInternal() : bool|null
Return values
bool|null

getLetterTypeLetterType()

Get the value of letterTypeLetterType

public getLetterTypeLetterType() : string|null
Return values
string|null

getLetterTypeUpdatedAt()

Get the value of letterTypeUpdatedAt

public getLetterTypeUpdatedAt() : DateTime|null
Return values
DateTime|null

getSource()

Get the value of source

public getSource() : string|null
Return values
string|null

getStatus()

Get the value of status

public getStatus() : string|null
Return values
string|null

getStatusLabel()

Get the value of statusLabel

public getStatusLabel() : string|null
Return values
string|null

getSummaryAction()

Get the value of summaryAction

public getSummaryAction() : string|null
Return values
string|null

getSummaryActionCategory()

Get the value of summaryActionCategory

public getSummaryActionCategory() : string|null
Return values
string|null

getSummaryHeader()

Get the value of summaryHeader

public getSummaryHeader() : string|null
Return values
string|null

getSummaryId()

Get the value of summaryId

public getSummaryId() : int|null
Return values
int|null

getSummaryReason()

Get the value of summaryReason

public getSummaryReason() : string|null
Return values
string|null

getTliDownloadUrl()

Get the value of tliDownloadUrl

public getTliDownloadUrl() : string|null
Return values
string|null

getVatjarDownloadUrl()

Get the value of vatjarDownloadUrl

public getVatjarDownloadUrl() : string|null
Return values
string|null

jsonSerialize()

public jsonSerialize() : mixed

setClient()

Set the value of client

public setClient(Client $client) : self
Parameters
$client : Client
Return values
self

setCountry()

Set the value of country

public setCountry(Country|null $country) : self
Parameters
$country : Country|null
Return values
self

setCountryName()

Set the value of countryName

public setCountryName(string|null $countryName) : self
Parameters
$countryName : string|null
Return values
self

setDateReceived()

Set the value of dateReceived

public setDateReceived(DateTime|null $dateReceived) : self
Parameters
$dateReceived : DateTime|null
Return values
self

setDeleted()

Set the value of deleted

public setDeleted(bool $deleted) : self
Parameters
$deleted : bool
Return values
self

setLanguage()

Set the value of language

public setLanguage(string|null $language) : self
Parameters
$language : string|null
Return values
self

setLetterId()

Set the value of letterId

public setLetterId(string $letterId) : self
Parameters
$letterId : string
Return values
self

setLetterTypeCountry()

Set the value of letterTypeCountry

public setLetterTypeCountry(string|null $letterTypeCountry) : self
Parameters
$letterTypeCountry : string|null
Return values
self

setLetterTypeCountryId()

Set the value of letterTypeCountryId

public setLetterTypeCountryId(int|null $letterTypeCountryId) : self
Parameters
$letterTypeCountryId : int|null
Return values
self

setLetterTypeCreatedAt()

Set the value of letterTypeCreatedAt

public setLetterTypeCreatedAt(DateTime|null $letterTypeCreatedAt) : self
Parameters
$letterTypeCreatedAt : DateTime|null
Return values
self

setLetterTypeId()

Set the value of letterTypeId

public setLetterTypeId(int|null $letterTypeId) : self
Parameters
$letterTypeId : int|null
Return values
self

setLetterTypeIsInternal()

Set the value of letterTypeIsInternal

public setLetterTypeIsInternal(bool|null $letterTypeIsInternal) : self
Parameters
$letterTypeIsInternal : bool|null
Return values
self

setLetterTypeLetterType()

Set the value of letterTypeLetterType

public setLetterTypeLetterType(string|null $letterTypeLetterType) : self
Parameters
$letterTypeLetterType : string|null
Return values
self

setLetterTypeUpdatedAt()

Set the value of letterTypeUpdatedAt

public setLetterTypeUpdatedAt(DateTime|null $letterTypeUpdatedAt) : self
Parameters
$letterTypeUpdatedAt : DateTime|null
Return values
self

setSource()

Set the value of source

public setSource(string|null $source) : self
Parameters
$source : string|null
Return values
self

setStatus()

Set the value of status

public setStatus(string|null $status) : self
Parameters
$status : string|null
Return values
self

setStatusLabel()

Set the value of statusLabel

public setStatusLabel(string|null $statusLabel) : self
Parameters
$statusLabel : string|null
Return values
self

setSummaryAction()

Set the value of summaryAction

public setSummaryAction(string|null $summaryAction) : self
Parameters
$summaryAction : string|null
Return values
self

setSummaryActionCategory()

Set the value of summaryActionCategory

public setSummaryActionCategory(string|null $summaryActionCategory) : self
Parameters
$summaryActionCategory : string|null
Return values
self

setSummaryHeader()

Set the value of summaryHeader

public setSummaryHeader(string|null $summaryHeader) : self
Parameters
$summaryHeader : string|null
Return values
self

setSummaryId()

Set the value of summaryId

public setSummaryId(int|null $summaryId) : self
Parameters
$summaryId : int|null
Return values
self

setSummaryReason()

Set the value of summaryReason

public setSummaryReason(string|null $summaryReason) : self
Parameters
$summaryReason : string|null
Return values
self

setTliDownloadUrl()

Set the value of tliDownloadUrl

public setTliDownloadUrl(string|null $tliDownloadUrl) : self
Parameters
$tliDownloadUrl : string|null
Return values
self

setVatjarDownloadUrl()

Set the value of vatjarDownloadUrl

public setVatjarDownloadUrl(string|null $vatjarDownloadUrl) : self
Parameters
$vatjarDownloadUrl : string|null
Return values
self

        
On this page

Search results