The time zone event domain object
\Eluceo\iCal\Domain\Entity\TimeZone represents a definition of a time zone.
It contains the transitions of standard and daylight saving time and defines offsets to the UTC time.
When using local time, the time zone should be defined to ensure correct local time.
The easiest way to define a time zone is the automatic conversion of PHP date time zones (
\DateTimeZone) into the domain object:
To avoid too much output in the generated iCal file, the lowest and the highest date can be passed:
Not implemented yet.