Documentation

UserOssFilingCompany
in package
implements JsonSerializable

Tags
ORM\Entity

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

ORM\Table

(name="user_oss_filing_company")

Class UserOssFilingCompany

Table of Contents

Interfaces

JsonSerializable

Properties

$client  : Client|null
$country  : Country|null
$endDate  : DateTime|null
$filingCompany  : FilingCompany|null
$id  : int|null
$startDate  : DateTime|null

Methods

getClient()  : Client|null
Get $client
getCountry()  : Country|null
getEndDate()  : DateTime|null
getFilingCompany()  : FilingCompany|null
getId()  : int|null
getStartDate()  : DateTime|null
getUser()  : Client|null
jsonSerialize()  : mixed
Specify data which should be serialized to JSON
setClient()  : self
Set $client
setCountry()  : void
setEndDate()  : void
setFilingCompany()  : $this
setId()  : void
setStartDate()  : void
setUser()  : void

Properties

$client

private Client|null $client
Tags
ORM\ManyToOne

(targetEntity="Client", inversedBy="filingCompanies")

ORM\JoinColumn

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

$endDate

private DateTime|null $endDate
Tags
ORM\Column

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

$filingCompany

private FilingCompany|null $filingCompany
Tags
ORM\ManyToOne

(targetEntity="FilingCompany", inversedBy="userOssFilingCompanies")

ORM\JoinColumn

(name="filing_company_id")

$id

private int|null $id
Tags
ORM\Id

()

ORM\GeneratedValue

()

ORM\Column

(type="integer", length=10, unique=true)

$startDate

private DateTime|null $startDate
Tags
ORM\Column

(name="start_date", type="datetime", nullable=true)

Methods

setEndDate()

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

setStartDate()

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

        
On this page

Search results