PHP 8.4 Deprecations
Deprecations when using PHP 8.4:
1 test triggered 11 PHP deprecations:
1) /srv/app/vendor/eluceo/ical/src/Domain/Entity/Event.php:58
Eluceo\iCal\Domain\Entity\Event::__construct(): Implicitly marking parameter $uniqueIdentifier as nullable is deprecated, the explicit nullable type must be used instead
Triggered by:
* App\Tests\UnitTests\CalDav\ICalExportServiceTest::testExportEvent
/srv/app/tests/UnitTests/CalDav/ICalExportServiceTest.php:21
2) /srv/app/vendor/eluceo/ical/src/Domain/Entity/Event.php:74
Eluceo\iCal\Domain\Entity\Event::touch(): Implicitly marking parameter $dateTime as nullable is deprecated, the explicit nullable type must be used instead
Triggered by:
* App\Tests\UnitTests\CalDav\ICalExportServiceTest::testExportEvent
/srv/app/tests/UnitTests/CalDav/ICalExportServiceTest.php:21
3) /srv/app/vendor/eluceo/ical/src/Domain/ValueObject/PointInTime.php:26
Eluceo\iCal\Domain\ValueObject\PointInTime::__construct(): Implicitly marking parameter $dateTime as nullable is deprecated, the explicit nullable type must be used instead
Triggered by:
* App\Tests\UnitTests\CalDav\ICalExportServiceTest::testExportEvent
/srv/app/tests/UnitTests/CalDav/ICalExportServiceTest.php:21
4) /srv/app/vendor/eluceo/ical/src/Domain/ValueObject/Organizer.php:31
Eluceo\iCal\Domain\ValueObject\Organizer::__construct(): Implicitly marking parameter $displayName as nullable is deprecated, the explicit nullable type must be used instead
Triggered by:
* App\Tests\UnitTests\CalDav\ICalExportServiceTest::testExportEvent
/srv/app/tests/UnitTests/CalDav/ICalExportServiceTest.php:21
5) /srv/app/vendor/eluceo/ical/src/Domain/ValueObject/Organizer.php:31
Eluceo\iCal\Domain\ValueObject\Organizer::__construct(): Implicitly marking parameter $directoryEntry as nullable is deprecated, the explicit nullable type must be used instead
Triggered by:
* App\Tests\UnitTests\CalDav\ICalExportServiceTest::testExportEvent
/srv/app/tests/UnitTests/CalDav/ICalExportServiceTest.php:21
6) /srv/app/vendor/eluceo/ical/src/Domain/ValueObject/Organizer.php:31
Eluceo\iCal\Domain\ValueObject\Organizer::__construct(): Implicitly marking parameter $sentBy as nullable is deprecated, the explicit nullable type must be used instead
Triggered by:
* App\Tests\UnitTests\CalDav\ICalExportServiceTest::testExportEvent
/srv/app/tests/UnitTests/CalDav/ICalExportServiceTest.php:21
7) /srv/app/vendor/eluceo/ical/src/Presentation/Factory/CalendarFactory.php:26
Eluceo\iCal\Presentation\Factory\CalendarFactory::__construct(): Implicitly marking parameter $eventFactory as nullable is deprecated, the explicit nullable type must be used instead
Triggered by:
* App\Tests\UnitTests\CalDav\ICalExportServiceTest::testExportEvent
/srv/app/tests/UnitTests/CalDav/ICalExportServiceTest.php:21
8) /srv/app/vendor/eluceo/ical/src/Presentation/Factory/CalendarFactory.php:26
Eluceo\iCal\Presentation\Factory\CalendarFactory::__construct(): Implicitly marking parameter $timeZoneFactory as nullable is deprecated, the explicit nullable type must be used instead
Triggered by:
* App\Tests\UnitTests\CalDav\ICalExportServiceTest::testExportEvent
/srv/app/tests/UnitTests/CalDav/ICalExportServiceTest.php:21
9) /srv/app/vendor/eluceo/ical/src/Presentation/Factory/EventFactory.php:49
Eluceo\iCal\Presentation\Factory\EventFactory::__construct(): Implicitly marking parameter $alarmFactory as nullable is deprecated, the explicit nullable type must be used instead
Triggered by:
* App\Tests\UnitTests\CalDav\ICalExportServiceTest::testExportEvent
/srv/app/tests/UnitTests/CalDav/ICalExportServiceTest.php:21
10) /srv/app/vendor/eluceo/ical/src/Presentation/Factory/EventFactory.php:49
Eluceo\iCal\Presentation\Factory\EventFactory::__construct(): Implicitly marking parameter $dateTimeFactory as nullable is deprecated, the explicit nullable type must be used instead
Triggered by:
* App\Tests\UnitTests\CalDav\ICalExportServiceTest::testExportEvent
/srv/app/tests/UnitTests/CalDav/ICalExportServiceTest.php:21
11) /srv/app/vendor/eluceo/ical/src/Presentation/Factory/EventFactory.php:49
Eluceo\iCal\Presentation\Factory\EventFactory::__construct(): Implicitly marking parameter $attendeeFactory as nullable is deprecated, the explicit nullable type must be used instead
Triggered by:
* App\Tests\UnitTests\CalDav\ICalExportServiceTest::testExportEvent
/srv/app/tests/UnitTests/CalDav/ICalExportServiceTest.php:21
``