aboutsummaryrefslogtreecommitdiff
path: root/lib/models/User.class.php
diff options
context:
space:
mode:
Diffstat (limited to 'lib/models/User.class.php')
-rw-r--r--lib/models/User.class.php25
1 files changed, 1 insertions, 24 deletions
diff --git a/lib/models/User.class.php b/lib/models/User.class.php
index cbd5e90..7ce868b 100644
--- a/lib/models/User.class.php
+++ b/lib/models/User.class.php
@@ -232,7 +232,7 @@ class User extends AuthUserMd5 implements Range, PrivacyObject
$user->info = new UserInfo();
$user->setData($data);
$user->setNew($is_new);
- foreach (array_keys($user->db_fields) as $field) {
+ foreach (array_keys($user->db_fields()) as $field) {
$user->content_db[$field] = $user->content[$field];
}
$user->info = UserInfo::build($data, $is_new);
@@ -305,29 +305,6 @@ class User extends AuthUserMd5 implements Range, PrivacyObject
);
}
- public static function findDozentenByTermin_id($termin_id)
- {
- $record = new User();
- $db = DBManager::get();
- $sql = "SELECT `{$record->db_table}`.*
- FROM `{$record->db_table}`
- INNER JOIN `termin_related_persons` USING (user_id)
- WHERE `termin_related_persons`.`range_id` = ?
- ORDER BY Nachname, Vorname ASC";
- $statement = $db->prepare($sql);
- $statement->execute([$termin_id]);
-
- $ret = [];
- while($row = $statement->fetch(PDO::FETCH_ASSOC)) {
- $item = new User();
- $item->setData($row, true);
- $item->setNew(false);
-
- $ret[] = $item;
- }
- return $ret;
- }
-
/**
* Wraps a search parameter in %..% if the parameter itself does not
* contain % or _.