public function ScheduleParticipateEventsToRepeatEvent($event_id, $type, $date = false) { // $event_id : base:IDType == String == integer // $type : ScheduleRepeatModifyType == string(enum) {'this' or 'after' or 'all'} // $date : xsd:date "YYYY-MM-DD" $this->CheckAndSetHeader(__FUNCTION__); $tmp = array(); $tmp["event_id"] = $event_id; $tmp["type"] = $type; if ($date !== false) { $tmp["date"] = $date; } $reg_args = array(); $reg_args["operation"] = $tmp; $this->encodeString($reg_args); $results = parent::ScheduleParticipateEventsToRepeatEvent($reg_args); $this->methodClose(); return $this->decodeString(new CbgrnScheduleModifyRepeatEventsResultType($results->result)); }