Documentation

VatRateAddition
in package

Class VatRateAddition

Tags
ORM\Entity

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

ORM\Table

(name="vat_rate_addition")

ORM\HasLifecycleCallbacks

()

Table of Contents

Properties

$country  : Country|null
$endDate  : DateTime
$id  : int|null
$startDate  : DateTime
$vatRate  : float
$vatType  : VatType|null

Methods

getCountry()  : Country|null
getEndDate()  : DateTime
getId()  : int|null
getStartDate()  : DateTime
getVatRate()  : float
getVatType()  : VatType|null
setCountry()  : void
setEndDate()  : void
setId()  : void
setStartDate()  : void
setVatRate()  : void
setVatType()  : void

Properties

$country

private Country|null $country
Tags
ORM\ManyToOne

(targetEntity="Country", inversedBy="entries")

ORM\JoinColumn

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

$endDate

private DateTime $endDate
Tags
ORM\Column

(type="string", name="end_date")

$id

private int|null $id
Tags
ORM\Column

(type="integer")

ORM\Id

()

ORM\GeneratedValue

()

$startDate

private DateTime $startDate
Tags
ORM\Column

(type="string", name="start_date")

$vatRate

private float $vatRate
Tags
ORM\Column

(type="decimal", precision=1, nullable=false, name="vat_rate")

$vatType

private VatType|null $vatType
Tags
MaxDepth

(1)

ORM\ManyToOne

(targetEntity="VatType")

ORM\JoinColumn

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

Methods

getStartDate()

public getStartDate() : DateTime
Return values
DateTime

setEndDate()

public setEndDate(DateTime $endDate) : void
Parameters
$endDate : DateTime

setId()

public setId(int|null $id) : void
Parameters
$id : int|null

setStartDate()

public setStartDate(DateTime $startDate) : void
Parameters
$startDate : DateTime

setVatRate()

public setVatRate(float $vatRate) : void
Parameters
$vatRate : float

        
On this page

Search results