Documentation

Entry
in package

Class Entry

Tags
ORM\Entity

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

ORM\Table

(name="entry")

Table of Contents

Properties

$client  : Client
$country  : Country|null
$dataReceivedJson  : array<string|int, mixed>|null
$deadlineDate  : DateTime|null
$endDate  : DateTime|null
$entryEntryEvents  : array<string|int, EntryEntryEvent>|null
$entryPasts  : array<string|int, EntryPast>|null
$entryReport  : EntryReport|null
$id  : int|null
$needPay  : bool|null
$onHoldDateTime  : DateTime|null
$period  : Period|null
$report  : Report|null
$reportObligation  : ReportObligation|null
$reportType  : ReportType|null
$startDate  : DateTime|null
$uncoverDateTime  : DateTime

Methods

getClient()  : Client
getCountry()  : Country|null
getDataReceivedJson()  : array<string|int, mixed>|null
getDeadlineDate()  : DateTime|null
getEndDate()  : DateTime|null
getEntryEntryEvents()  : array<string|int, EntryEntryEvent>|null
Get $entryEntryEvent
getEntryPasts()  : Collection<string|int, EntryPast>|null
getEntryReport()  : EntryReport|null
getFormattedEndDate()  : string
getFormattedStartDate()  : string
getId()  : int|null
getNeedPay()  : bool|null
getOnHoldDateTime()  : DateTime|null
getPeriod()  : Period|null
getReport()  : Report|null
getReportObligation()  : ReportObligation|null
getReportType()  : ReportType|null
getStartDate()  : DateTime|null
getUncoverDateTime()  : DateTime
getUser()  : Client|null
setClient()  : self
setCountry()  : void
setDataReceivedJson()  : void
setDeadlineDate()  : void
setEndDate()  : void
setEntryEntryEvents()  : void
setEntryPasts()  : void
setEntryReport()  : void
setId()  : void
setNeedPay()  : void
setOnHoldDateTime()  : void
setPeriod()  : void
setReport()  : void
setReportObligation()  : void
setReportType()  : void
setStartDate()  : void
setUncoverDateTime()  : void
setUser()  : void

Properties

$client

private Client $client
Tags
ORM\ManyToOne

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

ORM\JoinColumn

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

$country

private Country|null $country
Tags
ORM\ManyToOne

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

ORM\JoinColumn

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

$dataReceivedJson

private array<string|int, mixed>|null $dataReceivedJson
Tags
ORM\Column

(name="data_received", type="json", nullable=true)

$deadlineDate

private DateTime|null $deadlineDate
Tags
ORM\Column

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

$endDate

private DateTime|null $endDate
Tags
ORM\Column

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

$entryEntryEvents

private array<string|int, EntryEntryEvent>|null $entryEntryEvents
Tags
ORM\OneToMany

(targetEntity="EntryEntryEvent", mappedBy="entry")

ORM\JoinColumn

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

$entryPasts

private array<string|int, EntryPast>|null $entryPasts
Tags
ORM\OneToMany

(targetEntity="EntryPast", mappedBy="entry")

ORM\OrderBy

({"versionNumber" = "DESC"})

$entryReport

private EntryReport|null $entryReport
Tags
ORM\OneToOne

(targetEntity="EntryReport", mappedBy="entry")

$id

private int|null $id
Tags
ORM\Id

()

ORM\GeneratedValue

()

ORM\Column

(type="integer")

$needPay

private bool|null $needPay
Tags
ORM\Column

(name="need_pay", type="boolean")

$onHoldDateTime

private DateTime|null $onHoldDateTime
Tags
ORM\Column

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

$period

private Period|null $period
Tags
ORM\ManyToOne

(targetEntity="Period", inversedBy="entries")

ORM\JoinColumn

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

$report

private Report|null $report
Tags
ORM\OneToOne

(targetEntity="Report", mappedBy="entry")

$reportObligation

private ReportObligation|null $reportObligation
Tags
ORM\ManyToOne

(targetEntity="ReportObligation")

ORM\JoinColumn

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

$reportType

private ReportType|null $reportType
Tags
ORM\ManyToOne

(targetEntity="ReportType", inversedBy="entries")

ORM\JoinColumn

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

$startDate

private DateTime|null $startDate
Tags
ORM\Column

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

$uncoverDateTime

private DateTime $uncoverDateTime
Tags
ORM\Column

(name="uncover_datetime", type="datetime")

Methods

getDataReceivedJson()

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

getDeadlineDate()

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

getEndDate()

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

getEntryPasts()

public getEntryPasts() : Collection<string|int, EntryPast>|null
Return values
Collection<string|int, EntryPast>|null

getFormattedEndDate()

public getFormattedEndDate() : string
Return values
string

getFormattedStartDate()

public getFormattedStartDate() : string
Return values
string

getId()

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

getNeedPay()

public getNeedPay() : bool|null
Return values
bool|null

getOnHoldDateTime()

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

getStartDate()

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

getUncoverDateTime()

public getUncoverDateTime() : DateTime
Return values
DateTime

setClient()

public setClient(Client $client) : self
Parameters
$client : Client
Return values
self

setDeadlineDate()

public setDeadlineDate(DateTime|null $deadlineDate) : void
Parameters
$deadlineDate : DateTime|null

setEndDate()

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

setEntryEntryEvents()

public setEntryEntryEvents(array<string|int, EntryEntryEvent>|null $entryEntryEvents) : void
Parameters
$entryEntryEvents : array<string|int, EntryEntryEvent>|null

setEntryPasts()

public setEntryPasts(array<string|int, EntryPast>|Collection|null $entryPasts) : void
Parameters
$entryPasts : array<string|int, EntryPast>|Collection|null

setId()

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

setNeedPay()

public setNeedPay(bool|null $needPay) : void
Parameters
$needPay : bool|null

setOnHoldDateTime()

public setOnHoldDateTime(DateTime|null $onHoldDateTime) : void
Parameters
$onHoldDateTime : DateTime|null

setPeriod()

public setPeriod(Period|null $period) : void
Parameters
$period : Period|null

setReport()

public setReport(Report|null $report) : void
Parameters
$report : Report|null

setStartDate()

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

setUncoverDateTime()

public setUncoverDateTime(DateTime $uncoverDateTime) : void
Parameters
$uncoverDateTime : DateTime

        
On this page

Search results