Fix PHP 8.4 issues

Created on 28 March 2025, 2 months ago

Fixes:

Manager.php:

  public function createInstance($plugin_id, array $configuration = [], FieldStorageDefinitionInterface $field_storage = NULL) {

should become:

  public function createInstance($plugin_id, array $configuration = [], FieldStorageDefinitionInterface|null $field_storage = NULL) {

Base.php

  public function __construct(array $configuration, $plugin_id, $plugin_definition, FieldStorageConfigInterface $field_storage, FieldPermissionsServiceInterface $field_permissions_service = NULL) {

should become:

  public function __construct(array $configuration, $plugin_id, $plugin_definition, FieldStorageConfigInterface $field_storage, FieldPermissionsServiceInterface|null $field_permissions_service = NULL) {

and

public static function create(ContainerInterface $container, array $configuration, $plugin_id, $plugin_definition, FieldStorageConfigInterface $field_storage = NULL) {

should become

public static function create(ContainerInterface $container, array $configuration, $plugin_id, $plugin_definition, FieldStorageConfigInterface|null $field_storage = NULL) {
📌 Task
Status

Active

Version

2.0

Component

Code

Created by

🇳🇱Netherlands koosvdkolk

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

Merge Requests

Comments & Activities

Production build 0.71.5 2024