Event
Event.php
:
22
Abstract
Base class for calendar events.
See documentation
Methods¶
__construct()
¶
Event.php
:
30
|
|
|
Parameters
| Name | Type | Default value | Description |
|---|---|---|---|
| $type | EventTypeInterface | - | - |
| $id | string | - | - |
| $dateTime | DateTimeInterface | - | - |
__toString()
¶
Event.php
:
94
|
|
|
Return values
string
compareTo()
¶
Event.php
:
89
Compares $this with given $event.
|
|
|
Parameters
| Name | Type | Default value | Description |
|---|---|---|---|
| $event | Event | - | - |
Return values
int
getDateTime()
¶
Event.php
:
51
|
|
|
Return values
DateTimeInterface
getId()
¶
Event.php
:
46
|
|
|
Return values
string
getName()
¶
Event.php
:
59
Returns human-readable label of the event. For example: "Birthday of John".
|
|
|
Return values
string
getType()
¶
Event.php
:
41
|
|
|
Return values
isAfter()
¶
Event.php
:
69
Returns true if the $this is after given $event.
|
|
|
Parameters
| Name | Type | Default value | Description |
|---|---|---|---|
| $event | Event | - | - |
Return values
bool
isBefore()
¶
Event.php
:
79
Returns true if the $this is before given $event.
|
|
|
Parameters
| Name | Type | Default value | Description |
|---|---|---|---|
| $event | Event | - | - |
Return values
bool
executeAction()
¶
Event.php
:
99
|
|
|
Parameters
| Name | Type | Default value | Description |
|---|---|---|---|
| $context | EventActionContext | - | - |