aboutsummaryrefslogtreecommitdiff
path: root/lib/models/ConsultationBlock.php
diff options
context:
space:
mode:
authorJan-Hendrik Willms <tleilax+studip@gmail.com>2022-10-24 18:20:55 +0000
committerElmar Ludwig <elmar.ludwig@uni-osnabrueck.de>2022-10-24 18:20:55 +0000
commitac6ddd390b165914d0db3832b8015b291a8cf2b5 (patch)
tree52f50d54e934ec4f365f10a8be722d15a6d1c439 /lib/models/ConsultationBlock.php
parent0d5259386e64939dc8300802449838887c27f62e (diff)
allow changing of many options for consultation blocks, fixes #1707
Closes #1707 Merge request studip/studip!1113
Diffstat (limited to 'lib/models/ConsultationBlock.php')
-rw-r--r--lib/models/ConsultationBlock.php38
1 files changed, 22 insertions, 16 deletions
diff --git a/lib/models/ConsultationBlock.php b/lib/models/ConsultationBlock.php
index 7ae2bfe..ef56cd9 100644
--- a/lib/models/ConsultationBlock.php
+++ b/lib/models/ConsultationBlock.php
@@ -10,22 +10,28 @@
* method when the dev board finally fully supports PHP7 since that
* required "yield from".
*
- * @property string block_id database column
- * @property string id alias column for block_id
- * @property string range_id database column
- * @property string range_type database column
- * @property string teacher_id database column
- * @property string start database column
- * @property string end database column
- * @property string room database column
- * @property string calendar_events database column
- * @property string note database column
- * @property string size database column
- * @property bool has_bookings computed column
- * @property Range range computed column
- * @property SimpleORMapCollection slots has_many ConsultationSlot
- * @property ConsultationResponsibility[]|SimpleCollection responsibilities has_many ConsultationResponsibility
- * @property User[] responsible_persons
+ * @property string $id alias column for block_id
+ * @property string $block_id database column
+ * @property string $range_id database column
+ * @property string $range_type database column
+ * @property string $teacher_id database column
+ * @property int $start database column
+ * @property int $end database column
+ * @property string $room database column
+ * @property bool $calendar_events database column
+ * @property bool $show_participants database column
+ * @property bool $require_reason database column
+ * @property string $confirmation_text database column
+ * @property string $note database column
+ * @property string $size database column
+ * @property int $mkdate database column
+ * @property int $chdate database column
+ *
+ * @property bool $has_bookings computed column
+ * @property Range $range computed column
+ * @property ConsultationSlot[]|SimpleORMapCollection $slots has_many ConsultationSlot
+ * @property ConsultationResponsibility[]|SimpleCollection $responsibilities has_many ConsultationResponsibility
+ * @property User[] $responsible_persons
*/
class ConsultationBlock extends SimpleORMap implements PrivacyObject
{