Documentation

Meeting
in package

Meeting model.

Attributes
#[Entity]

Table of Contents

Properties

$date  : DateTime
Meeting date.
$decisions  : Collection<string|int, Decision>
Decisions.
$documents  : Collection<string|int, MeetingDocument>
Documents.
$meetingMinutes  : MeetingMinutes|null
The minutes for this meeting.
$number  : int
Meeting number.
$type  : MeetingTypes
Meeting type.

Methods

__construct()  : mixed
addDecision()  : void
Add a decision.
addDecisions()  : void
Add multiple decisions.
addDocument()  : void
Add a document.
addDocuments()  : void
Add multiple documents.
getDate()  : DateTime
Get the meeting date.
getDecisions()  : Collection<string|int, Decision>
Get the decisions.
getDocuments()  : Collection<string|int, MeetingDocument>
Get the documents.
getMinutes()  : MeetingMinutes|null
getNumber()  : int
Get the meeting number.
getType()  : MeetingTypes
Get the meeting type.
setDate()  : void
Set the meeting date.
setNumber()  : void
Set the meeting number.
setType()  : void
Set the meeting type.

Properties

$date

Meeting date.

protected DateTime $date
Attributes
#[Column]
$type: 'date'

$decisions

Decisions.

protected Collection<string|int, Decision> $decisions
Attributes
#[OneToMany]
$targetEntity: \Decision\Model\Decision::class
$mappedBy: 'meeting'

$documents

Documents.

protected Collection<string|int, MeetingDocument> $documents
Attributes
#[OneToMany]
$targetEntity: \Decision\Model\MeetingDocument::class
$mappedBy: 'meeting'
#[OrderBy]
$value: ['displayPosition' => 'ASC']

$meetingMinutes

The minutes for this meeting.

protected MeetingMinutes|null $meetingMinutes = null
Attributes
#[OneToOne]
$targetEntity: \Decision\Model\MeetingMinutes::class
$mappedBy: 'meeting'

$number

Meeting number.

protected int $number
Attributes
#[Column]
$type: 'integer'
#[Id]

$type

Meeting type.

protected MeetingTypes $type
Attributes
#[Column]
$type: 'string'
$enumType: \Decision\Model\Enums\MeetingTypes::class
#[Id]

Methods

__construct()

public __construct() : mixed

addDecisions()

Add multiple decisions.

public addDecisions(array<string|int, Decision$decisions) : void
Parameters
$decisions : array<string|int, Decision>

getDate()

Get the meeting date.

public getDate() : DateTime
Return values
DateTime

getDecisions()

Get the decisions.

public getDecisions() : Collection<string|int, Decision>
Return values
Collection<string|int, Decision>

getNumber()

Get the meeting number.

public getNumber() : int
Return values
int

setDate()

Set the meeting date.

public setDate(DateTime $date) : void
Parameters
$date : DateTime

setNumber()

Set the meeting number.

public setNumber(int $number) : void
Parameters
$number : int

        
On this page

Search results