示例#1
0
    insertEvent($user2, 'google', 'Autumn', $ds, $de, 1);
    addMemberToGroup($kkk, $user3);
    // acceptGroup(1,$user3);
    rejectGroup($kkk, $user3);
    newCalendar($user2, 'outlook');
    $ds = createDBdate($today['year'], $today['mon'], 6, 16, 0, 0);
    $de = createDBdate($today['year'], $today['mon'], 6, 18, 0, 0);
    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));
示例#2
0
 public function json_GetEvents()
 {
     $data = json_decode(file_get_contents('php://input'), true);
     $check = $this->checkInput($data, array('username', 'calname', 'month', 'year'));
     $data['username'] = user_decrypt($data['username']);
     if ($check == '') {
         if (getUserUID($data['username']) <= 0) {
             $return['error'] = -2;
             $return['value'] = "Invalid username";
             $return['passed'] = $data;
         } else {
             $return = getEventsForAMonth($data['username'], $data['calname'], $data['month'], $data['year']);
             foreach ($return as &$r) {
                 $r['title'] = $r['name'];
                 $r['id'] = $r['eid'];
             }
         }
     } else {
         $return['error'] = -1;
         $return['value'] = $check;
     }
     $jsonstring = json_encode($return);
     echo $jsonstring;
 }