Documentation

UserVat
in package
implements JsonSerializable

Table of Contents

Interfaces

JsonSerializable

Properties

$defaultTraderType  : TraderType|TraderType|null
$defaultTraderTypeId  : int|null
$endDate  : string|null
$filingCompanies  : array<string|int, mixed>|null
$optOutCountries  : array<string|int, mixed>|null
$ossFilingCompanies  : array<string|int, mixed>|null
$ossRegistration  : array<string|int, mixed>|null
$startDate  : string|null
$takeover  : int|null
$taxId  : string|null
$traderType  : TraderType|TraderType|null
$traderTypeId  : int|null
$vatId  : string|null

Methods

createFromDoctrine()  : mixed
createFromPhalcon()  : mixed
getDefaultTraderType()  : TraderType|TraderType|null
getDefaultTraderTypeId()  : int|null
getEndDate()  : string|null
getFilingCompanies()  : array<string|int, mixed>|null
getOptOutCountries()  : array<string|int, mixed>|null
getOssFilingCompanies()  : array<string|int, mixed>|null
getOssRegistration()  : mixed
getStartDate()  : string|null
getTakeover()  : int|null
getTaxId()  : string|null
getTraderTypeId()  : int|null
getVatId()  : string|null
jsonSerialize()  : mixed
setDefaultTraderType()  : mixed
setDefaultTraderTypeId()  : mixed
setEndDate()  : self
setFilingCompanies()  : mixed
setOptOutCountries()  : mixed
setOssFilingCompanies()  : mixed
setOssRegistration()  : mixed
setStartDate()  : self
setTakeover()  : mixed
setTaxId()  : self
setTraderType()  : mixed
setTraderTypeId()  : mixed
setVatId()  : self
toArray()  : array<string|int, mixed>

Properties

$defaultTraderTypeId

private int|null $defaultTraderTypeId

$endDate

private string|null $endDate

$filingCompanies

private array<string|int, mixed>|null $filingCompanies

$optOutCountries

private array<string|int, mixed>|null $optOutCountries

$ossFilingCompanies

private array<string|int, mixed>|null $ossFilingCompanies

$ossRegistration

private array<string|int, mixed>|null $ossRegistration

$startDate

private string|null $startDate

$takeover

private int|null $takeover

$traderTypeId

private int|null $traderTypeId

Methods

createFromDoctrine()

public static createFromDoctrine(Client|null $client, UserVat|null $userVat, UserTraderCountrySetting|null $traderSetting, array<string|int, UserCountryFilingCompany>|null $filingCompanies, array<string|int, UserOssFilingCompany>|null $ossFilingCompanies, array<string|int, UserVatThresholdOptOut>|null $optOutCountries[, OssRegistration|null $ossRegistration = null ]) : mixed
Parameters
$client : Client|null
$userVat : UserVat|null
$traderSetting : UserTraderCountrySetting|null
$filingCompanies : array<string|int, UserCountryFilingCompany>|null
$ossFilingCompanies : array<string|int, UserOssFilingCompany>|null
$optOutCountries : array<string|int, UserVatThresholdOptOut>|null
$ossRegistration : OssRegistration|null = null

createFromPhalcon()

public static createFromPhalcon(Client|null $client, UserVat|null $userVat, UserTraderCountrySetting|null $traderSetting, array<string|int, UserCountryFilingCompany>|null $filingCompanies, array<string|int, UserOssFilingCompany>|null $ossFilingCompanies, array<string|int, UserVatThresholdOptOut>|null $optOutCountries[, OssRegistration|null $ossRegistration = null ]) : mixed
Parameters
$client : Client|null
$userVat : UserVat|null
$traderSetting : UserTraderCountrySetting|null
$filingCompanies : array<string|int, UserCountryFilingCompany>|null
$ossFilingCompanies : array<string|int, UserOssFilingCompany>|null
$optOutCountries : array<string|int, UserVatThresholdOptOut>|null
$ossRegistration : OssRegistration|null = null

getDefaultTraderTypeId()

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

getEndDate()

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

getFilingCompanies()

public getFilingCompanies() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|null

getOptOutCountries()

public getOptOutCountries() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|null

getOssFilingCompanies()

public getOssFilingCompanies() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|null

getOssRegistration()

public getOssRegistration() : mixed

getStartDate()

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

getTakeover()

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

getTaxId()

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

getTraderTypeId()

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

getVatId()

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

jsonSerialize()

public jsonSerialize() : mixed

setDefaultTraderType()

public setDefaultTraderType(mixed $defaultTraderType) : mixed
Parameters
$defaultTraderType : mixed

setDefaultTraderTypeId()

public setDefaultTraderTypeId(int|null $defaultTraderTypeId) : mixed
Parameters
$defaultTraderTypeId : int|null

setEndDate()

public setEndDate(string|null $endDate) : self
Parameters
$endDate : string|null
Return values
self

setFilingCompanies()

public setFilingCompanies(array<string|int, mixed>|null $filingCompanies) : mixed
Parameters
$filingCompanies : array<string|int, mixed>|null

setOptOutCountries()

public setOptOutCountries(array<string|int, mixed>|null $optOutCountries) : mixed
Parameters
$optOutCountries : array<string|int, mixed>|null

setOssFilingCompanies()

public setOssFilingCompanies(array<string|int, mixed>|null $ossFilingCompanies) : mixed
Parameters
$ossFilingCompanies : array<string|int, mixed>|null

setOssRegistration()

public setOssRegistration(mixed $ossRegistration) : mixed
Parameters
$ossRegistration : mixed

setStartDate()

public setStartDate(string|null $startDate) : self
Parameters
$startDate : string|null
Return values
self

setTakeover()

public setTakeover(int|null $takeover) : mixed
Parameters
$takeover : int|null

setTaxId()

public setTaxId(string|null $taxId) : self
Parameters
$taxId : string|null
Return values
self

setTraderType()

public setTraderType(mixed $traderType) : mixed
Parameters
$traderType : mixed

setTraderTypeId()

public setTraderTypeId(int|null $traderTypeId) : mixed
Parameters
$traderTypeId : int|null

setVatId()

public setVatId(string|null $vatId) : self
Parameters
$vatId : string|null
Return values
self

toArray()

public toArray() : array<string|int, mixed>
Return values
array<string|int, mixed>

        
On this page

Search results