<?php
|
|
|
|
// (c) Copyright by authors of the Tiki Wiki CMS Groupware Project
|
|
//
|
|
// All Rights Reserved. See copyright.txt for details and a complete list of authors.
|
|
// Licensed under the GNU LESSER GENERAL PUBLIC LICENSE. See license.txt for details.
|
|
// $Id$
|
|
|
|
function payment_behavior_extend_membership($users, $group, $periods = 1, $groupId = 0)
|
|
{
|
|
$userlib = TikiLib::lib('user');
|
|
|
|
$users = (array) $users;
|
|
|
|
foreach ($users as $u) {
|
|
$userlib->extend_membership($u, $group, $periods);
|
|
$attributelib = TikiLib::lib('attribute');
|
|
$attributes = $attributelib->get_attributes('user', $u);
|
|
|
|
foreach ($attributes as $a) {
|
|
$attname = 'tiki.memberextend.' . $groupId;
|
|
if (isset($attributes[$attname])) {
|
|
$attributelib->set_attribute('user', $u, $attname, '');
|
|
}
|
|
}
|
|
}
|
|
}
|