PHP 8.1 deprecation: Optional parameter $name declared before required parameter $filesystem

Created on 27 September 2022, almost 3 years ago
Updated 18 July 2025, 8 days ago

After updating a client website to PHP 8.1, I started seeing the following warnings when running Drush commands (eg cache-rebuild):

PHP Deprecated:  Optional parameter $name declared before required parameter $filesystem is implicitly treated as a required parameter in /var/www/html/web/modules/contrib/ics_field/src/Plugin/Field/FieldType/CalendarDownloadType.php on line 65

Deprecated: Optional parameter $name declared before required parameter $filesystem is implicitly treated as a required parameter in /var/www/html/web/modules/contrib/ics_field/src/Plugin/Field/FieldType/CalendarDownloadType.php on line 65
📌 Task
Status

Closed: outdated

Version

2.0

Component

Code

Created by

🇬🇧United Kingdom Sophie.SK

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024