X-Git-Url: http://aleph1.co.uk/gitweb/?a=blobdiff_plain;f=web%2Fcore%2Fmodules%2Flayout_builder%2Fsrc%2FDefaultsSectionStorageInterface.php;h=0bcaa387e0263c3d24b81d24d1b0d44b7e96a26a;hb=5b8bb166bfa98770daef9de5c127fc2e6ef02340;hp=9397c6cea58506536528c28282e1335c63592097;hpb=af6d1fb995500ae68849458ee10d66abbdcfb252;p=yaffs-website diff --git a/web/core/modules/layout_builder/src/DefaultsSectionStorageInterface.php b/web/core/modules/layout_builder/src/DefaultsSectionStorageInterface.php index 9397c6cea..0bcaa387e 100644 --- a/web/core/modules/layout_builder/src/DefaultsSectionStorageInterface.php +++ b/web/core/modules/layout_builder/src/DefaultsSectionStorageInterface.php @@ -2,6 +2,8 @@ namespace Drupal\layout_builder; +use Drupal\Core\Config\Entity\ThirdPartySettingsInterface; + /** * Defines an interface for an object that stores layout sections for defaults. * @@ -9,8 +11,10 @@ namespace Drupal\layout_builder; * Layout Builder is currently experimental and should only be leveraged by * experimental modules and development releases of contributed modules. * See https://www.drupal.org/core/experimental for more information. + * + * @todo Refactor this interface in https://www.drupal.org/node/2985362. */ -interface DefaultsSectionStorageInterface extends SectionStorageInterface { +interface DefaultsSectionStorageInterface extends SectionStorageInterface, ThirdPartySettingsInterface, LayoutBuilderEnabledInterface { /** * Determines if the defaults allow custom overrides.