From 12b0eadc66b2f8635140a57f1d3eeded0aabe47e Mon Sep 17 00:00:00 2001 From: Uwe Steinmann Date: Wed, 22 Apr 2015 17:19:53 +0200 Subject: [PATCH] use classnames in SeedDMS_Core_DMS when instanciating users --- SeedDMS_Core/Core/inc.ClassGroup.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/SeedDMS_Core/Core/inc.ClassGroup.php b/SeedDMS_Core/Core/inc.ClassGroup.php index c389cebd4..693424e1f 100644 --- a/SeedDMS_Core/Core/inc.ClassGroup.php +++ b/SeedDMS_Core/Core/inc.ClassGroup.php @@ -151,8 +151,9 @@ class SeedDMS_Core_Group { $this->_users = array(); + $classname = $this->_dms->getClassname('user'); foreach ($resArr as $row) { - $user = new SeedDMS_Core_User($row["id"], $row["login"], $row["pwd"], $row["fullName"], $row["email"], $row["language"], $row["theme"], $row["comment"], $row["role"], $row['hidden']); + $user = new $classname($row["id"], $row["login"], $row["pwd"], $row["fullName"], $row["email"], $row["language"], $row["theme"], $row["comment"], $row["role"], $row['hidden']); array_push($this->_users, $user); } } @@ -171,8 +172,9 @@ class SeedDMS_Core_Group { $managers = array(); + $classname = $this->_dms->getClassname('user'); foreach ($resArr as $row) { - $user = new SeedDMS_Core_User($row["id"], $row["login"], $row["pwd"], $row["fullName"], $row["email"], $row["language"], $row["theme"], $row["comment"], $row["role"], $row['hidden']); + $user = new $classname($row["id"], $row["login"], $row["pwd"], $row["fullName"], $row["email"], $row["language"], $row["theme"], $row["comment"], $row["role"], $row['hidden']); array_push($managers, $user); } return $managers;