Minutes
extends SubDecision
in package
uses
MemberAwareTrait
Decisions on minutes.
Attributes
- #[Entity]
Table of Contents
Properties
- $approval : bool
- If the minutes were approved.
- $changes : bool
- If there were changes made.
- $meeting : Meeting
- Reference to the meetings
- $member : Member|null
- The member involved in this sub-decision.
Methods
- getApproval() : bool
- Get approval status.
- getChanges() : bool
- Get if changes were made.
- getContentEN() : string
- Get the content in English.
- getContentNL() : string
- Get the content in Dutch.
- getDecision() : Decision
- Get the decision.
- getDecisionNumber() : int
- Get the decision number.
- getDecisionPoint() : int
- Get the decision point number.
- getMeeting() : Meeting
- Get the target.
- getMeetingNumber() : int
- Get the meeting number.
- getMeetingType() : MeetingTypes
- Get the meeting type.
- getMember() : Member
- Get the member.
- getSequence() : int
- Get the sequence number.
- setApproval() : void
- Set approval status.
- setChanges() : void
- Set if changes were made.
- setContentEN() : void
- Set the content in English.
- setContentNL() : void
- Set the content in Dutch.
- setDecision() : void
- Set the decision.
- setMeeting() : void
- Set the target.
- setMember() : void
- Set the member.
- setSequence() : void
- Set the sequence number.
- toGdprArray() : SubDecisionGdprArrayType
Properties
$approval
If the minutes were approved.
private
bool
$approval
Attributes
- #[Column]
- $type: 'boolean'
$changes
If there were changes made.
private
bool
$changes
Attributes
- #[Column]
- $type: 'boolean'
$meeting
Reference to the meetings
private
Meeting
$meeting
Attributes
- #[JoinColumn]
- $name: 'r_meeting_type'
- $referencedColumnName: 'type'
- #[JoinColumn]
- $name: 'r_meeting_number'
- $referencedColumnName: 'number'
- #[OneToOne]
- $targetEntity: \Decision\Model\Meeting::class
- $inversedBy: 'minutes'
$member
The member involved in this sub-decision.
private
Member|null
$member
= null
Not all sub-decisions require this, as such it is nullable. However, sub-decisions that need the guarantee that this is not null or need to specify an inverse side can do so using an association override.
Attributes
- #[JoinColumn]
- $name: 'lidnr'
- $referencedColumnName: 'lidnr'
- $nullable: true
- #[ManyToOne]
- $targetEntity: \Decision\Model\Member::class
Methods
getApproval()
Get approval status.
public
getApproval() : bool
Return values
boolgetChanges()
Get if changes were made.
public
getChanges() : bool
Return values
boolgetContentEN()
Get the content in English.
public
getContentEN() : string
Return values
stringgetContentNL()
Get the content in Dutch.
public
getContentNL() : string
Return values
stringgetDecision()
Get the decision.
public
getDecision() : Decision
Return values
DecisiongetDecisionNumber()
Get the decision number.
public
getDecisionNumber() : int
Return values
intgetDecisionPoint()
Get the decision point number.
public
getDecisionPoint() : int
Return values
intgetMeeting()
Get the target.
public
getMeeting() : Meeting
Return values
MeetinggetMeetingNumber()
Get the meeting number.
public
getMeetingNumber() : int
Return values
intgetMeetingType()
Get the meeting type.
public
getMeetingType() : MeetingTypes
Return values
MeetingTypesgetMember()
Get the member.
public
getMember() : Member
Tags
Return values
MembergetSequence()
Get the sequence number.
public
getSequence() : int
Return values
intsetApproval()
Set approval status.
public
setApproval(bool $approval) : void
Parameters
- $approval : bool
setChanges()
Set if changes were made.
public
setChanges(bool $changes) : void
Parameters
- $changes : bool
setContentEN()
Set the content in English.
public
setContentEN(string $content) : void
Parameters
- $content : string
setContentNL()
Set the content in Dutch.
public
setContentNL(string $content) : void
Parameters
- $content : string
setDecision()
Set the decision.
public
setDecision(Decision $decision) : void
Parameters
- $decision : Decision
setMeeting()
Set the target.
public
setMeeting(Meeting $meeting) : void
Parameters
- $meeting : Meeting
setMember()
Set the member.
public
setMember(Member $member) : void
Parameters
- $member : Member
setSequence()
Set the sequence number.
public
setSequence(int $sequence) : void
Parameters
- $sequence : int
toGdprArray()
public
toGdprArray() : SubDecisionGdprArrayType