aboutsummaryrefslogtreecommitdiff
path: root/lib/models/DataField.class.php
diff options
context:
space:
mode:
authorJan-Hendrik Willms <tleilax+studip@gmail.com>2023-10-02 09:26:54 +0000
committerJan-Hendrik Willms <tleilax+studip@gmail.com>2023-10-02 09:26:54 +0000
commiteb19fa6a076a8d211cd483afb01eeda6172d27e4 (patch)
tree3eb6355b6918ceb0e2c9978cb5d98cb9f4458640 /lib/models/DataField.class.php
parentfe64b827e2e503085c6f596eeed08d6ece36624b (diff)
fixes #3225
Closes #3225 Merge request studip/studip!2186
Diffstat (limited to 'lib/models/DataField.class.php')
-rw-r--r--lib/models/DataField.class.php40
1 files changed, 21 insertions, 19 deletions
diff --git a/lib/models/DataField.class.php b/lib/models/DataField.class.php
index ae7b7ac..2d745a9 100644
--- a/lib/models/DataField.class.php
+++ b/lib/models/DataField.class.php
@@ -13,25 +13,27 @@
* @license http://www.gnu.org/licenses/gpl-2.0.html GPL version 2
* @category Stud.IP
*
- * @property string datafield_id database column
- * @property string id alias column for datafield_id
- * @property string name database column
- * @property string object_type database column
- * @property string object_class database column
- * @property string edit_perms database column
- * @property string view_perms database column
- * @property string institut_id database column
- * @property string system database column
- * @property string priority database column
- * @property string mkdate database column
- * @property string chdate database column
- * @property string type database column
- * @property string typeparam database column
- * @property string is_required database column
- * @property string default_value database column
- * @property string is_userfilter database column
- * @property string description database column
- * @property SimpleORMapCollection entries has_many DatafieldEntryModel
+ * @property string $id alias column for datafield_id
+ * @property string $datafield_id database column
+ * @property I18NString|null $name database column
+ * @property string|null $object_type database column
+ * @property string|null $object_class database column
+ * @property string|null $edit_perms database column
+ * @property string|null $view_perms database column
+ * @property string|null $institut_id database column
+ * @property int $priority database column
+ * @property int|null $mkdate database column
+ * @property int|null $chdate database column
+ * @property string $type database column
+ * @property string $typeparam database column
+ * @property int $is_required database column
+ * @property string|null $default_value database column
+ * @property int $is_userfilter database column
+ * @property string $description database column
+ * @property int $system database column
+ * @property SimpleORMapCollection|DatafieldEntryModel[] $entries has_many DatafieldEntryModel
+ * @property SimpleORMapCollection|User_Visibility_Settings[] $visibility_settings has_many User_Visibility_Settings
+ * @property mixed $institution additional field
*/
class DataField extends SimpleORMap implements PrivacyObject
{