PluginProbe ʕ •ᴥ•ʔ
Booking for Appointments and Events Calendar – Amelia / 2.4.6
Booking for Appointments and Events Calendar – Amelia v2.4.6
2.4.7 2.4.6 2.4.5 2.4.4 2.4.3 2.4.2 2.4.1 2.4 trunk 1.2.1 1.2.10 1.2.11 1.2.12 1.2.13 1.2.14 1.2.15 1.2.16 1.2.17 1.2.18 1.2.19 1.2.2 1.2.20 1.2.21 1.2.22 1.2.23 1.2.24 1.2.25 1.2.26 1.2.27 1.2.28 1.2.29 1.2.3 1.2.30 1.2.31 1.2.32 1.2.33 1.2.34 1.2.35 1.2.36 1.2.37 1.2.38 1.2.4 1.2.5 1.2.6 1.2.7 1.2.8 1.2.9 2.0 2.0.1 2.0.2 2.1 2.1.1 2.1.2 2.1.3 2.2 2.2.1 2.3
ameliabooking / vendor / google / apiclient-services / src / Calendar / Event.php
ameliabooking / vendor / google / apiclient-services / src / Calendar Last commit date
Resource 7 months ago Acl.php 7 months ago AclRule.php 7 months ago AclRuleScope.php 7 months ago Calendar.php 7 months ago CalendarList.php 7 months ago CalendarListEntry.php 7 months ago CalendarListEntryNotificationSettings.php 7 months ago CalendarNotification.php 7 months ago Channel.php 7 months ago ColorDefinition.php 7 months ago Colors.php 7 months ago ConferenceData.php 7 months ago ConferenceParameters.php 7 months ago ConferenceParametersAddOnParameters.php 7 months ago ConferenceProperties.php 7 months ago ConferenceRequestStatus.php 7 months ago ConferenceSolution.php 7 months ago ConferenceSolutionKey.php 7 months ago CreateConferenceRequest.php 7 months ago EntryPoint.php 7 months ago Error.php 7 months ago Event.php 7 months ago EventAttachment.php 7 months ago EventAttendee.php 7 months ago EventCreator.php 7 months ago EventDateTime.php 7 months ago EventExtendedProperties.php 7 months ago EventFocusTimeProperties.php 7 months ago EventGadget.php 7 months ago EventOrganizer.php 7 months ago EventOutOfOfficeProperties.php 7 months ago EventReminder.php 7 months ago EventReminders.php 7 months ago EventSource.php 7 months ago EventWorkingLocationProperties.php 7 months ago EventWorkingLocationPropertiesCustomLocation.php 7 months ago EventWorkingLocationPropertiesOfficeLocation.php 7 months ago Events.php 7 months ago FreeBusyCalendar.php 7 months ago FreeBusyGroup.php 7 months ago FreeBusyRequest.php 7 months ago FreeBusyRequestItem.php 7 months ago FreeBusyResponse.php 7 months ago Setting.php 7 months ago Settings.php 7 months ago TimePeriod.php 7 months ago
Event.php
754 lines
1 <?php
2 /*
3 * Copyright 2014 Google Inc.
4 *
5 * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6 * use this file except in compliance with the License. You may obtain a copy of
7 * the License at
8 *
9 * http://www.apache.org/licenses/LICENSE-2.0
10 *
11 * Unless required by applicable law or agreed to in writing, software
12 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14 * License for the specific language governing permissions and limitations under
15 * the License.
16 */
17
18 namespace AmeliaVendor\Google\Service\Calendar;
19
20 class Event extends \AmeliaVendor\Google\Collection
21 {
22 protected $collection_key = 'recurrence';
23 /**
24 * @var bool
25 */
26 public $anyoneCanAddSelf;
27 protected $attachmentsType = EventAttachment::class;
28 protected $attachmentsDataType = 'array';
29 protected $attendeesType = EventAttendee::class;
30 protected $attendeesDataType = 'array';
31 /**
32 * @var bool
33 */
34 public $attendeesOmitted;
35 /**
36 * @var string
37 */
38 public $colorId;
39 protected $conferenceDataType = ConferenceData::class;
40 protected $conferenceDataDataType = '';
41 /**
42 * @var string
43 */
44 public $created;
45 protected $creatorType = EventCreator::class;
46 protected $creatorDataType = '';
47 /**
48 * @var string
49 */
50 public $description;
51 protected $endType = EventDateTime::class;
52 protected $endDataType = '';
53 /**
54 * @var bool
55 */
56 public $endTimeUnspecified;
57 /**
58 * @var string
59 */
60 public $etag;
61 /**
62 * @var string
63 */
64 public $eventType;
65 protected $extendedPropertiesType = EventExtendedProperties::class;
66 protected $extendedPropertiesDataType = '';
67 protected $focusTimePropertiesType = EventFocusTimeProperties::class;
68 protected $focusTimePropertiesDataType = '';
69 protected $gadgetType = EventGadget::class;
70 protected $gadgetDataType = '';
71 /**
72 * @var bool
73 */
74 public $guestsCanInviteOthers;
75 /**
76 * @var bool
77 */
78 public $guestsCanModify;
79 /**
80 * @var bool
81 */
82 public $guestsCanSeeOtherGuests;
83 /**
84 * @var string
85 */
86 public $hangoutLink;
87 /**
88 * @var string
89 */
90 public $htmlLink;
91 /**
92 * @var string
93 */
94 public $iCalUID;
95 /**
96 * @var string
97 */
98 public $id;
99 /**
100 * @var string
101 */
102 public $kind;
103 /**
104 * @var string
105 */
106 public $location;
107 /**
108 * @var bool
109 */
110 public $locked;
111 protected $organizerType = EventOrganizer::class;
112 protected $organizerDataType = '';
113 protected $originalStartTimeType = EventDateTime::class;
114 protected $originalStartTimeDataType = '';
115 protected $outOfOfficePropertiesType = EventOutOfOfficeProperties::class;
116 protected $outOfOfficePropertiesDataType = '';
117 /**
118 * @var bool
119 */
120 public $privateCopy;
121 /**
122 * @var string[]
123 */
124 public $recurrence;
125 /**
126 * @var string
127 */
128 public $recurringEventId;
129 protected $remindersType = EventReminders::class;
130 protected $remindersDataType = '';
131 /**
132 * @var int
133 */
134 public $sequence;
135 protected $sourceType = EventSource::class;
136 protected $sourceDataType = '';
137 protected $startType = EventDateTime::class;
138 protected $startDataType = '';
139 /**
140 * @var string
141 */
142 public $status;
143 /**
144 * @var string
145 */
146 public $summary;
147 /**
148 * @var string
149 */
150 public $transparency;
151 /**
152 * @var string
153 */
154 public $updated;
155 /**
156 * @var string
157 */
158 public $visibility;
159 protected $workingLocationPropertiesType = EventWorkingLocationProperties::class;
160 protected $workingLocationPropertiesDataType = '';
161
162 /**
163 * @param bool
164 */
165 public function setAnyoneCanAddSelf($anyoneCanAddSelf)
166 {
167 $this->anyoneCanAddSelf = $anyoneCanAddSelf;
168 }
169 /**
170 * @return bool
171 */
172 public function getAnyoneCanAddSelf()
173 {
174 return $this->anyoneCanAddSelf;
175 }
176 /**
177 * @param EventAttachment[]
178 */
179 public function setAttachments($attachments)
180 {
181 $this->attachments = $attachments;
182 }
183 /**
184 * @return EventAttachment[]
185 */
186 public function getAttachments()
187 {
188 return $this->attachments;
189 }
190 /**
191 * @param EventAttendee[]
192 */
193 public function setAttendees($attendees)
194 {
195 $this->attendees = $attendees;
196 }
197 /**
198 * @return EventAttendee[]
199 */
200 public function getAttendees()
201 {
202 return $this->attendees;
203 }
204 /**
205 * @param bool
206 */
207 public function setAttendeesOmitted($attendeesOmitted)
208 {
209 $this->attendeesOmitted = $attendeesOmitted;
210 }
211 /**
212 * @return bool
213 */
214 public function getAttendeesOmitted()
215 {
216 return $this->attendeesOmitted;
217 }
218 /**
219 * @param string
220 */
221 public function setColorId($colorId)
222 {
223 $this->colorId = $colorId;
224 }
225 /**
226 * @return string
227 */
228 public function getColorId()
229 {
230 return $this->colorId;
231 }
232 /**
233 * @param ConferenceData
234 */
235 public function setConferenceData(ConferenceData $conferenceData)
236 {
237 $this->conferenceData = $conferenceData;
238 }
239 /**
240 * @return ConferenceData
241 */
242 public function getConferenceData()
243 {
244 return $this->conferenceData;
245 }
246 /**
247 * @param string
248 */
249 public function setCreated($created)
250 {
251 $this->created = $created;
252 }
253 /**
254 * @return string
255 */
256 public function getCreated()
257 {
258 return $this->created;
259 }
260 /**
261 * @param EventCreator
262 */
263 public function setCreator(EventCreator $creator)
264 {
265 $this->creator = $creator;
266 }
267 /**
268 * @return EventCreator
269 */
270 public function getCreator()
271 {
272 return $this->creator;
273 }
274 /**
275 * @param string
276 */
277 public function setDescription($description)
278 {
279 $this->description = $description;
280 }
281 /**
282 * @return string
283 */
284 public function getDescription()
285 {
286 return $this->description;
287 }
288 /**
289 * @param EventDateTime
290 */
291 public function setEnd(EventDateTime $end)
292 {
293 $this->end = $end;
294 }
295 /**
296 * @return EventDateTime
297 */
298 public function getEnd()
299 {
300 return $this->end;
301 }
302 /**
303 * @param bool
304 */
305 public function setEndTimeUnspecified($endTimeUnspecified)
306 {
307 $this->endTimeUnspecified = $endTimeUnspecified;
308 }
309 /**
310 * @return bool
311 */
312 public function getEndTimeUnspecified()
313 {
314 return $this->endTimeUnspecified;
315 }
316 /**
317 * @param string
318 */
319 public function setEtag($etag)
320 {
321 $this->etag = $etag;
322 }
323 /**
324 * @return string
325 */
326 public function getEtag()
327 {
328 return $this->etag;
329 }
330 /**
331 * @param string
332 */
333 public function setEventType($eventType)
334 {
335 $this->eventType = $eventType;
336 }
337 /**
338 * @return string
339 */
340 public function getEventType()
341 {
342 return $this->eventType;
343 }
344 /**
345 * @param EventExtendedProperties
346 */
347 public function setExtendedProperties(EventExtendedProperties $extendedProperties)
348 {
349 $this->extendedProperties = $extendedProperties;
350 }
351 /**
352 * @return EventExtendedProperties
353 */
354 public function getExtendedProperties()
355 {
356 return $this->extendedProperties;
357 }
358 /**
359 * @param EventFocusTimeProperties
360 */
361 public function setFocusTimeProperties(EventFocusTimeProperties $focusTimeProperties)
362 {
363 $this->focusTimeProperties = $focusTimeProperties;
364 }
365 /**
366 * @return EventFocusTimeProperties
367 */
368 public function getFocusTimeProperties()
369 {
370 return $this->focusTimeProperties;
371 }
372 /**
373 * @param EventGadget
374 */
375 public function setGadget(EventGadget $gadget)
376 {
377 $this->gadget = $gadget;
378 }
379 /**
380 * @return EventGadget
381 */
382 public function getGadget()
383 {
384 return $this->gadget;
385 }
386 /**
387 * @param bool
388 */
389 public function setGuestsCanInviteOthers($guestsCanInviteOthers)
390 {
391 $this->guestsCanInviteOthers = $guestsCanInviteOthers;
392 }
393 /**
394 * @return bool
395 */
396 public function getGuestsCanInviteOthers()
397 {
398 return $this->guestsCanInviteOthers;
399 }
400 /**
401 * @param bool
402 */
403 public function setGuestsCanModify($guestsCanModify)
404 {
405 $this->guestsCanModify = $guestsCanModify;
406 }
407 /**
408 * @return bool
409 */
410 public function getGuestsCanModify()
411 {
412 return $this->guestsCanModify;
413 }
414 /**
415 * @param bool
416 */
417 public function setGuestsCanSeeOtherGuests($guestsCanSeeOtherGuests)
418 {
419 $this->guestsCanSeeOtherGuests = $guestsCanSeeOtherGuests;
420 }
421 /**
422 * @return bool
423 */
424 public function getGuestsCanSeeOtherGuests()
425 {
426 return $this->guestsCanSeeOtherGuests;
427 }
428 /**
429 * @param string
430 */
431 public function setHangoutLink($hangoutLink)
432 {
433 $this->hangoutLink = $hangoutLink;
434 }
435 /**
436 * @return string
437 */
438 public function getHangoutLink()
439 {
440 return $this->hangoutLink;
441 }
442 /**
443 * @param string
444 */
445 public function setHtmlLink($htmlLink)
446 {
447 $this->htmlLink = $htmlLink;
448 }
449 /**
450 * @return string
451 */
452 public function getHtmlLink()
453 {
454 return $this->htmlLink;
455 }
456 /**
457 * @param string
458 */
459 public function setICalUID($iCalUID)
460 {
461 $this->iCalUID = $iCalUID;
462 }
463 /**
464 * @return string
465 */
466 public function getICalUID()
467 {
468 return $this->iCalUID;
469 }
470 /**
471 * @param string
472 */
473 public function setId($id)
474 {
475 $this->id = $id;
476 }
477 /**
478 * @return string
479 */
480 public function getId()
481 {
482 return $this->id;
483 }
484 /**
485 * @param string
486 */
487 public function setKind($kind)
488 {
489 $this->kind = $kind;
490 }
491 /**
492 * @return string
493 */
494 public function getKind()
495 {
496 return $this->kind;
497 }
498 /**
499 * @param string
500 */
501 public function setLocation($location)
502 {
503 $this->location = $location;
504 }
505 /**
506 * @return string
507 */
508 public function getLocation()
509 {
510 return $this->location;
511 }
512 /**
513 * @param bool
514 */
515 public function setLocked($locked)
516 {
517 $this->locked = $locked;
518 }
519 /**
520 * @return bool
521 */
522 public function getLocked()
523 {
524 return $this->locked;
525 }
526 /**
527 * @param EventOrganizer
528 */
529 public function setOrganizer(EventOrganizer $organizer)
530 {
531 $this->organizer = $organizer;
532 }
533 /**
534 * @return EventOrganizer
535 */
536 public function getOrganizer()
537 {
538 return $this->organizer;
539 }
540 /**
541 * @param EventDateTime
542 */
543 public function setOriginalStartTime(EventDateTime $originalStartTime)
544 {
545 $this->originalStartTime = $originalStartTime;
546 }
547 /**
548 * @return EventDateTime
549 */
550 public function getOriginalStartTime()
551 {
552 return $this->originalStartTime;
553 }
554 /**
555 * @param EventOutOfOfficeProperties
556 */
557 public function setOutOfOfficeProperties(EventOutOfOfficeProperties $outOfOfficeProperties)
558 {
559 $this->outOfOfficeProperties = $outOfOfficeProperties;
560 }
561 /**
562 * @return EventOutOfOfficeProperties
563 */
564 public function getOutOfOfficeProperties()
565 {
566 return $this->outOfOfficeProperties;
567 }
568 /**
569 * @param bool
570 */
571 public function setPrivateCopy($privateCopy)
572 {
573 $this->privateCopy = $privateCopy;
574 }
575 /**
576 * @return bool
577 */
578 public function getPrivateCopy()
579 {
580 return $this->privateCopy;
581 }
582 /**
583 * @param string[]
584 */
585 public function setRecurrence($recurrence)
586 {
587 $this->recurrence = $recurrence;
588 }
589 /**
590 * @return string[]
591 */
592 public function getRecurrence()
593 {
594 return $this->recurrence;
595 }
596 /**
597 * @param string
598 */
599 public function setRecurringEventId($recurringEventId)
600 {
601 $this->recurringEventId = $recurringEventId;
602 }
603 /**
604 * @return string
605 */
606 public function getRecurringEventId()
607 {
608 return $this->recurringEventId;
609 }
610 /**
611 * @param EventReminders
612 */
613 public function setReminders(EventReminders $reminders)
614 {
615 $this->reminders = $reminders;
616 }
617 /**
618 * @return EventReminders
619 */
620 public function getReminders()
621 {
622 return $this->reminders;
623 }
624 /**
625 * @param int
626 */
627 public function setSequence($sequence)
628 {
629 $this->sequence = $sequence;
630 }
631 /**
632 * @return int
633 */
634 public function getSequence()
635 {
636 return $this->sequence;
637 }
638 /**
639 * @param EventSource
640 */
641 public function setSource(EventSource $source)
642 {
643 $this->source = $source;
644 }
645 /**
646 * @return EventSource
647 */
648 public function getSource()
649 {
650 return $this->source;
651 }
652 /**
653 * @param EventDateTime
654 */
655 public function setStart(EventDateTime $start)
656 {
657 $this->start = $start;
658 }
659 /**
660 * @return EventDateTime
661 */
662 public function getStart()
663 {
664 return $this->start;
665 }
666 /**
667 * @param string
668 */
669 public function setStatus($status)
670 {
671 $this->status = $status;
672 }
673 /**
674 * @return string
675 */
676 public function getStatus()
677 {
678 return $this->status;
679 }
680 /**
681 * @param string
682 */
683 public function setSummary($summary)
684 {
685 $this->summary = $summary;
686 }
687 /**
688 * @return string
689 */
690 public function getSummary()
691 {
692 return $this->summary;
693 }
694 /**
695 * @param string
696 */
697 public function setTransparency($transparency)
698 {
699 $this->transparency = $transparency;
700 }
701 /**
702 * @return string
703 */
704 public function getTransparency()
705 {
706 return $this->transparency;
707 }
708 /**
709 * @param string
710 */
711 public function setUpdated($updated)
712 {
713 $this->updated = $updated;
714 }
715 /**
716 * @return string
717 */
718 public function getUpdated()
719 {
720 return $this->updated;
721 }
722 /**
723 * @param string
724 */
725 public function setVisibility($visibility)
726 {
727 $this->visibility = $visibility;
728 }
729 /**
730 * @return string
731 */
732 public function getVisibility()
733 {
734 return $this->visibility;
735 }
736 /**
737 * @param EventWorkingLocationProperties
738 */
739 public function setWorkingLocationProperties(EventWorkingLocationProperties $workingLocationProperties)
740 {
741 $this->workingLocationProperties = $workingLocationProperties;
742 }
743 /**
744 * @return EventWorkingLocationProperties
745 */
746 public function getWorkingLocationProperties()
747 {
748 return $this->workingLocationProperties;
749 }
750 }
751
752 // Adding a class alias for backwards compatibility with the previous class name.
753 class_alias(Event::class, 'Google_Service_Calendar_Event');
754