I already have an $event->attendees with some existing attendees. I would like to add new EventAttendee to this event but it looks like my code crushes the old attendees list.
I try
$attendeesx= $event->getAttendees();
$attendees = array_push($attendeesx,$newattendee);
$event->attendees = $attendees;
$service->events->update(MyCalendar, $event->getID(), $event);
not working. Anyway I would like to add, not replace the old list by a new one. Any clue?
What is additionalGuest? What is it made for?
array_push($attendeesx,$newattendee)
modifies the$attendeesx
in place. Than means the return value (which is anint
) really should not be assigned to$attendees
.Also event has a setter for attendees, why not use that? ;)