setNumber()
@@ -813,9 +813,9 @@
-protected
"
>
-
- $grantee
-
+
+ $keyholder
+
@@ -823,17 +823,17 @@
The member who is granted a keycode of GEWIS.
+ Keyholder reference.
protected
- Member|null
- $grantee
- = null
+ Keyholder
+ $keyholder
+
@@ -847,29 +847,31 @@
-protected
"
>
-
- $keyholder
-
+
+ $meeting_number
+
-
Keyholder reference.
+ Meeting number.
protected
- Keyholder
- $keyholder
+ int
+ $meeting_number
-
+ NOTE: This is a hack to make the decision a primary key here.
+
+
@@ -881,9 +883,9 @@
-protected
"
>
-
- $meeting_number
-
+
+ $meeting_type
+
@@ -891,16 +893,16 @@
Meeting number.
+ Meeting type.
protected
- int
- $meeting_number
+ MeetingTypes
+ $meeting_type
NOTE: This is a hack to make the decision a primary key here.
@@ -917,9 +919,9 @@
-protected
"
>
-
- $meeting_type
-
+
+ $member
+
@@ -927,19 +929,20 @@
Meeting type.
+ The member involved in this sub-decision.
protected
- MeetingTypes
- $meeting_type
-
+ Member|null
+ $member
+ = null
- NOTE: This is a hack to make the decision a primary key here.
+ 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.
@@ -997,7 +1000,7 @@
@@ -1031,7 +1034,7 @@
@@ -1070,7 +1073,7 @@
@@ -1102,7 +1105,7 @@
@@ -1138,7 +1141,7 @@
@@ -1174,7 +1177,7 @@
@@ -1210,7 +1213,7 @@
@@ -1238,23 +1241,23 @@ Return values
-public
"
>
-
- getGrantee()
-
+
+ getKeyholder()
+
-
Get the grantee.
+ Get the keyholder decision.
public
- getGrantee() : Member|null
+ getKeyholder() : Keyholder
@@ -1264,7 +1267,7 @@
@@ -1274,23 +1277,23 @@ Return values
-public
"
>
-
- getKeyholder()
-
+
+ getMeetingNumber()
+
-
Get the keyholder decision.
+ Get the meeting number.
public
- getKeyholder() : Keyholder
+ getMeetingNumber() : int
@@ -1300,7 +1303,7 @@
@@ -1310,23 +1313,23 @@ Return values
-public
"
>
-
- getMeetingNumber()
-
+
+ getMeetingType()
+
-
Get the meeting number.
+ Get the meeting type.
public
- getMeetingNumber() : int
+ getMeetingType() : MeetingTypes
@@ -1336,7 +1339,7 @@
@@ -1346,23 +1349,23 @@ Return values
-public
"
>
-
- getMeetingType()
-
+
+ getMember()
+
-
Get the meeting type.
+ Get the member.
public
- getMeetingType() : MeetingTypes
+ getMember() : Member|null
@@ -1372,7 +1375,7 @@
@@ -1390,7 +1393,7 @@
@@ -1426,7 +1429,7 @@
@@ -1462,7 +1465,7 @@
@@ -1498,7 +1501,7 @@
@@ -1540,7 +1543,7 @@
@@ -1574,23 +1577,23 @@ Parameters
-public
"
>
-
- setGrantee()
-
+
+ setMember()
+
-
Set the grantee.
+ Set the member.
public
- setGrantee(Member $grantee) : void
+ setMember(Member $member) : void
@@ -1598,7 +1601,7 @@