use classnames in SeedDMS_Core_DMS when instanciating users

This commit is contained in:
Uwe Steinmann 2015-04-22 17:19:53 +02:00
parent 5702708643
commit 12b0eadc66

View File

@ -151,8 +151,9 @@ class SeedDMS_Core_Group {
$this->_users = array(); $this->_users = array();
$classname = $this->_dms->getClassname('user');
foreach ($resArr as $row) { 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); array_push($this->_users, $user);
} }
} }
@ -171,8 +172,9 @@ class SeedDMS_Core_Group {
$managers = array(); $managers = array();
$classname = $this->_dms->getClassname('user');
foreach ($resArr as $row) { 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); array_push($managers, $user);
} }
return $managers; return $managers;