Documentation

ReportIntention
in package
implements JsonSerializable

Class ReportIntention

Tags
ORM\Entity

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

ORM\Table

(name="report_intention")

Table of Contents

Interfaces

JsonSerializable

Properties

$client  : Client|null
$firstDate  : DateTime|null
$id  : int|null
$label  : string|null
$lastDate  : DateTime|null
$period  : Period|null
$reportObligation  : ReportObligation|null

Methods

getClient()  : Client|null
getFirstDate()  : DateTime|null
getId()  : int|null
getLabel()  : string|null
getLastDate()  : DateTime|null
getPeriod()  : Period|null
getReportObligation()  : ReportObligation|null
getUser()  : Client|null
jsonSerialize()  : mixed
Specify data which should be serialized to JSON
setClient()  : self
setFirstDate()  : void
setId()  : void
setLabel()  : void
setLastDate()  : void
setPeriod()  : void
setReportObligation()  : void
setUser()  : void

Properties

$client

private Client|null $client
Tags
ORM\ManyToOne

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

ORM\JoinColumn

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

$firstDate

private DateTime|null $firstDate
Tags
ORM\Column

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

$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=50, nullable=true)

$lastDate

private DateTime|null $lastDate
Tags
ORM\Column

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

$period

private Period|null $period
Tags
ORM\ManyToOne

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

ORM\JoinColumn

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

$reportObligation

private ReportObligation|null $reportObligation
Tags
ORM\ManyToOne

(targetEntity="ReportObligation", inversedBy="reportIntentions")

ORM\JoinColumn

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

Methods

getFirstDate()

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

getLabel()

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

getLastDate()

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

setFirstDate()

public setFirstDate(DateTime|null $firstDate) : void
Parameters
$firstDate : DateTime|null

setId()

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

setLabel()

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

setLastDate()

public setLastDate(DateTime|null $lastDate) : void
Parameters
$lastDate : DateTime|null

        
On this page

Search results