+ userModel: add method to create user groups.

This commit is contained in:
liugang
2023-11-23 13:58:47 +08:00
parent bed7b80277
commit 01a3ff00d3
+24
View File
@@ -416,6 +416,30 @@ class userModel extends model
return $this->dao->lastInsertID();
}
/**
* 创建用户组。
* Create user group.
*
* @param array $groups
* @param string $account
* @access public
* @return bool
*/
public function createUserGroup(array $groups, string $account): bool
{
$userGroup = new stdclass();
$userGroup->account = $account;
$userGroup->project = '';
foreach($groups as $group)
{
$userGroup->group = $group;
$this->dao->replace(TABLE_USERGROUP)->data($userGroup)->exec();
}
return !dao::isError();
}
/**
* Batch create users.
*