At the moment, the dtstart_tz and dtend_tz properties of the ICal\Event class are not discoverable by static analysis tools as they are declared dynamically, and hence any access to them will appear as an error in an IDE.
Is there any reason why they can't be declared as permanent properties on the Event class, even if they are nullable?
I'm happy to open a PR for this if that seems reasonable?
At the moment, the
dtstart_tz
anddtend_tz
properties of theICal\Event
class are not discoverable by static analysis tools as they are declared dynamically, and hence any access to them will appear as an error in an IDE.Is there any reason why they can't be declared as permanent properties on the Event class, even if they are nullable?
I'm happy to open a PR for this if that seems reasonable?