Problem/Motivation

PHP Fatal error: Drupal\patternkit\LayoutHelper and Drupal\layout_builder\LayoutEntityHelperTrait define the same property ($sectionStorageManager) in the composition of Drupal\patternkit\LayoutHelper. However, the definition differs and is considered incompatible. Class was composed in /var/www/html/web/modules/contrib/patternkit/src/LayoutHelper.php on line 26

Steps to reproduce

  1. Install Patternkit on Drupal 11.3

Proposed resolution

  1. Update the constructor to use the proper class.

Remaining tasks

n/a

User interface changes

n/a

API changes

n/a

Data model changes

n/a

See:

Issue fork patternkit-3616897

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

cyb_tachyon created an issue.

cyb_tachyon’s picture

There's a bunch of other stuff broken in 11.3, but this patch at least allows installation to continue.

Looking into the remaining fixes now.