Annulment
extends SubDecision
in package
Annulling a decision.
This decision references to a different decision. The given decision is annulled, as if it did never exist.
Note that this behaviour might not always work flawlessly. It is very complicated, and thus there might be edge cases that I didn't completely catch. If that is the case, let me know!
Also note that annulling decisions that annul is undefined behaviour!
Attributes
- #[Entity]
Table of Contents
Properties
Methods
- 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.
- getMeetingNumber() : int
- Get the meeting number.
- getMeetingType() : MeetingTypes
- Get the meeting type.
- getSequence() : int
- Get the sequence number.
- getTarget() : Decision
- Get the target.
- setContentEN() : void
- Set the content in English.
- setContentNL() : void
- Set the content in Dutch.
- setDecision() : void
- Set the decision.
- setSequence() : void
- Set the sequence number.
- setTarget() : void
- Set the target.
- toGdprArray() : SubDecisionGdprArrayType
Properties
$target
Reference to the annulment of a decision.
private
Decision
$target
Attributes
- #[JoinColumn]
- $name: 'r_meeting_type'
- $referencedColumnName: 'meeting_type'
- #[JoinColumn]
- $name: 'r_meeting_number'
- $referencedColumnName: 'meeting_number'
- #[JoinColumn]
- $name: 'r_decision_point'
- $referencedColumnName: 'point'
- #[JoinColumn]
- $name: 'r_decision_number'
- $referencedColumnName: 'number'
- #[OneToOne]
- $targetEntity: \Decision\Model\Decision::class
- $inversedBy: 'annulledBy'
Methods
getContentEN()
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
intgetMeetingNumber()
Get the meeting number.
public
getMeetingNumber() : int
Return values
intgetMeetingType()
Get the meeting type.
public
getMeetingType() : MeetingTypes
Return values
MeetingTypesgetSequence()
Get the sequence number.
public
getSequence() : int
Return values
intgetTarget()
Get the target.
public
getTarget() : Decision
Return values
DecisionsetContentEN()
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
setSequence()
Set the sequence number.
public
setSequence(int $sequence) : void
Parameters
- $sequence : int
setTarget()
Set the target.
public
setTarget(Decision $target) : void
Parameters
- $target : Decision
toGdprArray()
public
toGdprArray() : SubDecisionGdprArrayType