本文整理匯總了PHP中Groups::addUsersForGroup方法的典型用法代碼示例。如果您正苦於以下問題:PHP Groups::addUsersForGroup方法的具體用法?PHP Groups::addUsersForGroup怎麽用?PHP Groups::addUsersForGroup使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類Groups
的用法示例。
在下文中一共展示了Groups::addUsersForGroup方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: migrateUsersGroup
/**
* Migrar el grupo de los usuarios a la nueva tabla
*/
public static function migrateUsersGroup()
{
$query = 'SELECT user_id, user_groupId FROM usrData';
$queryRes = DB::getResults($query, __FUNCTION__, $data);
if ($queryRes === false) {
return false;
}
foreach ($queryRes as $user) {
if (!Groups::addUsersForGroup(array($user->user_groupId), $user->user_id)) {
Log::writeNewLog(_('Migrar Grupos'), sprintf('%s (%s)'), _('Error al migrar grupo del usuario'), $user->user_id);
}
}
return true;
}
示例2: addGroup
/**
* Añadir un nuevo grupo.
*
* @param $users array Los usuario del grupo
* @return bool
*/
public static function addGroup($users = null)
{
$query = 'INSERT INTO usrGroups SET usergroup_name = :name, usergroup_description = :description';
$data['name'] = self::$groupName;
$data['description'] = self::$groupDescription;
if (DB::getQuery($query, __FUNCTION__, $data) === false) {
return false;
}
self::$queryLastId = DB::$lastId;
$Log = new Log(_('Nuevo Grupo'));
if (!is_null($users) && !Groups::addUsersForGroup(self::$queryLastId, $users)) {
$Log->addDescription(_('Error al añadir los usuarios del grupo'));
}
$Log->addDescription(sprintf('%s : %s', Html::strongText(_('Grupo')), self::$groupName));
$Log->writeLog();
Email::sendEmail($Log);
return true;
}