Documentation

TraderType
in package
implements JsonSerializable, ITraderType

Class TreaderType

Tags
ORM\Entity

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

ORM\Table

(name="trader_type")

Table of Contents

Interfaces

JsonSerializable
ITraderType

Properties

$id  : int|null
$label  : string|null
$userTraderCountrySettings  : array<string|int, UserTraderCountrySetting>|null

Methods

getId()  : int|null
getLabel()  : string|null
getUserTraderCountrySettings()  : array<string|int, UserTraderCountrySetting>|null
jsonSerialize()  : mixed
Specify data which should be serialized to JSON
setId()  : void
setLabel()  : void
setUserTraderCountrySettings()  : void

Properties

$id

private int|null $id
Tags
ORM\Id

()

ORM\GeneratedValue

()

ORM\Column

(type="integer")

$label

private string|null $label
Tags
ORM\Column

(type="string", length=64)

$userTraderCountrySettings

private array<string|int, UserTraderCountrySetting>|null $userTraderCountrySettings
Tags
ORM\OneToMany

(targetEntity="UserTraderCountrySetting", mappedBy="treaderType")

Methods

getId()

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

getLabel()

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

setId()

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

setLabel()

public setLabel(string|null $label) : void
Parameters
$label : string|null

        
On this page

Search results