insertEvent($user2, 'outlook', 'Winter', $ds, $de, 1); insertUser('noEventGuy', 'password', null); addMemberToGroup($kkk, 'noEventGuy'); acceptGroup($kkk, 'noEventGuy'); } updateEvent(5, 'Lunch 3', null, null, null); displayAllEvents($user, 'unsw'); //$results = getEvents($user,'unsw'); $results = getEventsForAMonth($user, 'unsw', 10, 2014); //print_r($results); print "--------------- Calendars of {$user} ---------------\n"; printTable(getCalendars($user)); print_r($results); print "--------------- All groups {$user} belongs to ---------------\n"; printTable(memberOf($user)); foreach (memberOf($user) as $group) { if ($group['name'] == 'KKK') { $kkk = $group['gid']; } } print "---------------------- Members of KKK ---------------\n"; printTable(getGroupMembers($kkk)); print "---------------------- All KKK member events ---------------\n"; //printTable(getGroupMemberEvents(1)); print_r(getGroupMemberEvents($kkk)); rejectGroup(5, $user); acceptGroup(5, $user); //function updateEvent($eid,$ename,$estart,$eend){ print_r(getGroupMemberEventsForAMonth($kkk, 12, 2014)); //removeCalendar($user,'unsw'); /*
private function isOwner($username, $gid) { $result = false; foreach (memberOf($username) as $group) { if ($group['gid'] == $gid) { if ($group['isowner'] == 'Y') { return true; } } } return $result; }
function displayAllGroups($username) { $allGroups = memberOf($username); foreach ($allGroups as $g) { foreach ($g as $v) { print $v . "\t"; } print "\n"; } }