<?php
// (c) Copyright 2002-2016 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: extend_membership.php 57947 2016-03-17 19:29:02Z jyhem $

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, '');
			}
		}
	}
}

