Documentation

CheckoutRequestVatReg
in package
implements JsonSerializable

Tags
ORM\Entity

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

ORM\Table

(name="checkout_request_vat_reg")

Table of Contents

Interfaces

JsonSerializable

Properties

$addons  : array<string|int, CheckoutVatRegAddon>|null
$country  : Country
$couponCodes  : array<string|int, CheckoutRequestVatRegCouponCode>
$id  : int|null
$includeVatIdRegistration  : bool
$plan  : CheckoutPlan
$recurringCost  : int
$request  : CheckoutRequest
$serviceStartDate  : DateTime
$setupCost  : int
$status  : int
$subscriptionId  : string
$subscriptionStartDate  : DateTime

Methods

__construct()  : mixed
getAddons()  : array<string|int, CheckoutVatRegAddon>|null
Get the value of addons
getAddonsArray()  : mixed
getCountry()  : Country
Get the value of country
getCouponCodes()  : array<string|int, CheckoutRequestVatRegCouponCode>
getId()  : int|null
Get $id
getIncludeVatIdRegistration()  : bool
Get the value of includeVatIdRegistration
getPlan()  : CheckoutPlan
Get the value of plan
getRecurringCost()  : int
Get the value of recurringCost
getRequest()  : CheckoutRequest
Get the value of request
getServiceStartDate()  : DateTime
Get the value of serviceStartDate
getSetupCost()  : int
Get the value of setupCost
getStatus()  : int
Get the value of status
getSubscriptionId()  : string
Get the value of subscriptionId
getSubscriptionStartDate()  : DateTime
Get the value of subscriptionStartDate
jsonSerialize()  : mixed
setCountry()  : self
Set the value of country
setCouponCodes()  : void
setIncludeVatIdRegistration()  : self
Set the value of includeVatIdRegistration
setPlan()  : self
Set the value of plan
setRecurringCost()  : self
Set the value of recurringCost
setRequest()  : self
Set the value of request
setServiceStartDate()  : self
Set the value of serviceStartDate
setSetupCost()  : self
Set the value of setupCost
setStatus()  : self
Set the value of status
setSubscriptionId()  : self
Set the value of subscriptionId
setSubscriptionStartDate()  : self
Set the value of subscriptionStartDate

Properties

$country

private Country $country
Tags
ORM\ManyToOne

(targetEntity="Country")

ORM\JoinColumn

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

$id

private int|null $id
Tags
ORM\Id
ORM\GeneratedValue
ORM\Column

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

$includeVatIdRegistration

private bool $includeVatIdRegistration
Tags
ORM\Column

(type="boolean", name="include_vat_id_registration")

$plan

private CheckoutPlan $plan
Tags
ORM\ManyToOne

(targetEntity="CheckoutPlan")

ORM\JoinColumn

(name="plan_id", referencedColumnName="id", nullable=false)

$recurringCost

private int $recurringCost
Tags
ORM\Column

(type="integer", name="recurring_cost", nullable=false)

$request

private CheckoutRequest $request
Tags
ORM\ManyToOne

(targetEntity="CheckoutRequest", inversedBy="subscriptions")

ORM\JoinColumn

(name="request_id", referencedColumnName="id", nullable=false)

$serviceStartDate

private DateTime $serviceStartDate
Tags
ORM\Column

(type="datetime", name="service_start_date", nullable=false)

$setupCost

private int $setupCost
Tags
ORM\Column

(type="integer", name="setup_cost", nullable=false)

$subscriptionId

private string $subscriptionId
Tags
ORM\Column

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

$subscriptionStartDate

private DateTime $subscriptionStartDate
Tags
ORM\Column

(type="datetime", name="subscription_start_date", nullable=false)

Methods

getIncludeVatIdRegistration()

Get the value of includeVatIdRegistration

public getIncludeVatIdRegistration() : bool
Return values
bool

getRecurringCost()

Get the value of recurringCost

public getRecurringCost() : int
Return values
int

getServiceStartDate()

Get the value of serviceStartDate

public getServiceStartDate() : DateTime
Return values
DateTime

getSubscriptionId()

Get the value of subscriptionId

public getSubscriptionId() : string
Return values
string

getSubscriptionStartDate()

Get the value of subscriptionStartDate

public getSubscriptionStartDate() : DateTime
Return values
DateTime

setIncludeVatIdRegistration()

Set the value of includeVatIdRegistration

public setIncludeVatIdRegistration(bool $includeVatIdRegistration) : self
Parameters
$includeVatIdRegistration : bool
Return values
self

setRecurringCost()

Set the value of recurringCost

public setRecurringCost(int $recurringCost) : self
Parameters
$recurringCost : int
Return values
self

setServiceStartDate()

Set the value of serviceStartDate

public setServiceStartDate(DateTime $serviceStartDate) : self
Parameters
$serviceStartDate : DateTime
Return values
self

setSetupCost()

Set the value of setupCost

public setSetupCost(int $setupCost) : self
Parameters
$setupCost : int
Return values
self

setStatus()

Set the value of status

public setStatus(int $status) : self
Parameters
$status : int
Return values
self

setSubscriptionId()

Set the value of subscriptionId

public setSubscriptionId(string $subscriptionId) : self
Parameters
$subscriptionId : string
Return values
self

setSubscriptionStartDate()

Set the value of subscriptionStartDate

public setSubscriptionStartDate(DateTime $subscriptionStartDate) : self
Parameters
$subscriptionStartDate : DateTime
Return values
self

        
On this page

Search results