Documentation

VatcomUserFilingCompany
in package
implements JsonSerializable

Class VatcomUserFilingCompany

Tags
ORM\Entity

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

ORM\Table

(name="vatcom_user_filing_company")

Table of Contents

Interfaces

JsonSerializable

Properties

$filingCompany  : FilingCompany|null
$id  : int|null
$userAccount  : UserAccount|null

Methods

getFilingCompany()  : FilingCompany|null
getId()  : int|null
getUserAccount()  : UserAccount|null
jsonSerialize()  : array<string|int, mixed>
setFilingCompany()  : void
setId()  : void
setUserAccount()  : void

Properties

$filingCompany

private FilingCompany|null $filingCompany
Tags
ORM\ManyToOne

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

ORM\JoinColumn

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

$userAccount

private UserAccount|null $userAccount
Tags
ORM\OneToOne

(targetEntity="UserAccount", inversedBy="vatcomUserFilingCompany")

ORM\JoinColumn

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

Methods

jsonSerialize()

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

        
On this page

Search results