Documentation

OssRegistration
in package
implements JsonSerializable

Class OssRegistration

Tags
ORM\Entity

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

ORM\Table

(name="oss_registration")

Table of Contents

Interfaces

JsonSerializable

Properties

$client  : Client
$country  : Country|null
$endDate  : DateTime|null
$id  : int
$ossId  : string|null
$startDate  : DateTime|null

Methods

getClient()  : Client
getCountry()  : Country|null
getEndDate()  : DateTime|null
getId()  : int|null
getOssId()  : string|null
getStartDate()  : DateTime|null
jsonSerialize()  : mixed
setClient()  : void
setCountry()  : void
setEndDate()  : void
setOssId()  : self
setStartDate()  : void

Properties

$client

private Client $client
Tags
ORM\ManyToOne

(targetEntity="Client")

ORM\JoinColumn

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

$country

private Country|null $country
Tags
ORM\ManyToOne

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

ORM\JoinColumn

(name="country_id")

$endDate

private DateTime|null $endDate
Tags
ORM\Column

(name="end_date", type="date", nullable=true)

$id

private int $id
Tags
ORM\Id

()

ORM\GeneratedValue

()

ORM\Column

(type="integer")

$ossId

private string|null $ossId
Tags
ORM\Column

(name="oss_id", type="string", length=20, nullable=true)

$startDate

private DateTime|null $startDate
Tags
ORM\Column

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

Methods

getEndDate()

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

getOssId()

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

getStartDate()

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

setEndDate()

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

setOssId()

public setOssId(string|null $ossId) : self
Parameters
$ossId : string|null

$ossId

Return values
self

setStartDate()

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

        
On this page

Search results