Keyholder
in package
keyholder entity.
Note that this entity is derived from the decisions themselves.
Attributes
- #[Entity]
Table of Contents
Properties
- $expirationDate : DateTime
- Expiration date.
- $grantingDec : Granting
- Installation.
- $id : int|null
- Id.
- $member : Member
- Member lidnr.
- $withdrawnDate : DateTime|null
- Release date.
Methods
- getExpirationDate() : DateTime
- Get the expiration date.
- getGrantingDec() : Granting
- Get the granting decision.
- getId() : int|null
- Get the ID.
- getMember() : Member
- Get the member.
- getWithdrawnDate() : DateTime|null
- Get the withdrawn date.
- setExpirationDate() : void
- Set the expiration date.
- setGrantingDec() : void
- Set the granting decision.
- setMember() : void
- Set the member.
- setWithdrawnDate() : void
- Set the withdrawn date.
Properties
$expirationDate
Expiration date.
protected
DateTime
$expirationDate
Attributes
- #[Column]
- $type: 'date'
$grantingDec
Installation.
protected
Granting
$grantingDec
Attributes
- #[JoinColumn]
- $name: 'r_meeting_type'
- $referencedColumnName: 'meeting_type'
- #[JoinColumn]
- $name: 'r_meeting_number'
- $referencedColumnName: 'meeting_number'
- #[JoinColumn]
- $name: 'r_decision_point'
- $referencedColumnName: 'decision_point'
- #[JoinColumn]
- $name: 'r_decision_number'
- $referencedColumnName: 'decision_number'
- #[JoinColumn]
- $name: 'r_sequence'
- $referencedColumnName: 'sequence'
- #[OneToOne]
- $targetEntity: \Decision\Model\SubDecision\Key\Granting::class
- $inversedBy: 'keyholder'
$id
Id.
protected
int|null
$id
= null
Attributes
- #[Column]
- $type: 'integer'
- #[GeneratedValue]
- $strategy: 'AUTO'
- #[Id]
$member
Member lidnr.
protected
Member
$member
Attributes
- #[JoinColumn]
- $name: 'lidnr'
- $referencedColumnName: 'lidnr'
- $nullable: false
- #[ManyToOne]
- $targetEntity: \Decision\Model\Member::class
- $inversedBy: 'keyGrantings'
$withdrawnDate
Release date.
protected
DateTime|null
$withdrawnDate
= null
Attributes
- #[Column]
- $type: 'date'
- $nullable: true
Methods
getExpirationDate()
Get the expiration date.
public
getExpirationDate() : DateTime
Return values
DateTimegetGrantingDec()
Get the granting decision.
public
getGrantingDec() : Granting
Return values
GrantinggetId()
Get the ID.
public
getId() : int|null
Return values
int|nullgetMember()
Get the member.
public
getMember() : Member
Return values
MembergetWithdrawnDate()
Get the withdrawn date.
public
getWithdrawnDate() : DateTime|null
Return values
DateTime|nullsetExpirationDate()
Set the expiration date.
public
setExpirationDate(DateTime $expirationDate) : void
Parameters
- $expirationDate : DateTime
setGrantingDec()
Set the granting decision.
public
setGrantingDec(Granting $grantingDec) : void
Parameters
- $grantingDec : Granting
setMember()
Set the member.
public
setMember(Member $member) : void
Parameters
- $member : Member
setWithdrawnDate()
Set the withdrawn date.
public
setWithdrawnDate(DateTime|null $withdrawnDate) : void
Parameters
- $withdrawnDate : DateTime|null