comparison core/modules/layout_builder/src/Entity/LayoutEntityDisplayInterface.php @ 17:129ea1e6d783

Update, including to Drupal core 8.6.10
author Chris Cannam
date Thu, 28 Feb 2019 13:21:36 +0000
parents 1fec387a4317
children af1871eacc83
comparison
equal deleted inserted replaced
16:c2387f117808 17:129ea1e6d783
1 <?php 1 <?php
2 2
3 namespace Drupal\layout_builder\Entity; 3 namespace Drupal\layout_builder\Entity;
4 4
5 use Drupal\Core\Entity\Display\EntityDisplayInterface; 5 use Drupal\Core\Entity\Display\EntityDisplayInterface;
6 use Drupal\layout_builder\LayoutBuilderEnabledInterface;
6 use Drupal\layout_builder\SectionListInterface; 7 use Drupal\layout_builder\SectionListInterface;
7 8
8 /** 9 /**
9 * Provides an interface for entity displays that have layout. 10 * Provides an interface for entity displays that have layout.
10 * 11 *
11 * @internal 12 * @internal
12 * Layout Builder is currently experimental and should only be leveraged by 13 * Layout Builder is currently experimental and should only be leveraged by
13 * experimental modules and development releases of contributed modules. 14 * experimental modules and development releases of contributed modules.
14 * See https://www.drupal.org/core/experimental for more information. 15 * See https://www.drupal.org/core/experimental for more information.
16 *
17 * @todo Refactor this interface in https://www.drupal.org/node/2985362.
15 */ 18 */
16 interface LayoutEntityDisplayInterface extends EntityDisplayInterface, SectionListInterface { 19 interface LayoutEntityDisplayInterface extends EntityDisplayInterface, SectionListInterface, LayoutBuilderEnabledInterface {
17 20
18 /** 21 /**
19 * Determines if the display allows custom overrides. 22 * Determines if the display allows custom overrides.
20 * 23 *
21 * @return bool 24 * @return bool