public function moveEvent($calendarID, $eventID, $destID, $notify = false)
	{
		if ($this->isAuthenticated())
		{
			$url = 'https://www.googleapis.com/calendar/v3/calendars/' . urlencode($calendarID) . '/events/' . urlencode($eventID) . '/move';
			$url .= '?destination=' . $destID . ($notify ? '&sendNotifications=true' : '');
			$jdata = $this->query($url, null, null, 'post');

			if ($data = json_decode($jdata->body, true))
			{
				return $data;
			}
			else
			{
				throw new UnexpectedValueException("Unexpected data received from Google: `{$jdata->body}`.");
			}
		}
		else
		{
			return false;
		}
	}
public function moveEvent($calendarID, $eventID, $destID, $notify = false)
	{
		if ($this->isAuthenticated())
		{
			$url = 'https://www.googleapis.com/calendar/v3/calendars/' . urlencode($calendarID) . '/events/' . urlencode($eventID) . '/move';
			$url .= '?destination=' . $destID . ($notify ? '&sendNotifications=true' : '');
			$jdata = $this->query($url, null, null, 'post');

			if ($data = json_decode($jdata->body, true))
			{
				return $data;
			}
			else
			{
				throw new UnexpectedValueException("Unexpected data received from Google: `{$jdata->body}`.");
			}
		}
		else
		{
			return false;
		}
	}
public function moveEvent ( $ calendarID , $ eventID , $ destID , $ notify = false ) { if ( $ this -> isAuthenticated ( ) ) { $ url = 'https://www.googleapis.com/calendar/v3/calendars/' . urlencode ( $ calendarID ) . '/events/' . urlencode ( $ eventID ) . '/move' ; $ url .= '?destination=' . $ destID . ( $ notify ? '&sendNotifications=true' : '' ) ; $ jdata = $ this -> query ( $ url , null , null , 'post' ) ; if ( $ data = json_decode ( $ jdata -> body , true ) ) { return $ data ; } else { throw new UnexpectedValueException ( "Unexpected data received from Google: `{$jdata->body}`." ) ; } } else { return false ; } }
Method to move an event from one calendar to another

@param   string   $calendarID  Calendar ID
@param   string   $eventID     ID of the event to change
@param   string   $destID      Calendar ID
@param   boolean  $notify      Notify participants of changes

@return  mixed  Data from Google.

@since   1.0
@throws  UnexpectedValueException
Method to move an event from one calendar to another