Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x

OverridesSectionStorageInterface.php

Namespace

Drupal\layout_builder

File

core/modules/layout_builder/src/OverridesSectionStorageInterface.php

View source
<?php

namespace Drupal\layout_builder;


/**
 * Defines an interface for an object that stores layout sections for overrides.
 */
interface OverridesSectionStorageInterface extends SectionStorageInterface {
    
    /**
     * Returns the corresponding defaults section storage for this override.
     *
     * @return \Drupal\layout_builder\DefaultsSectionStorageInterface
     *   The defaults section storage.
     *
     * @todo Determine if this method needs a parameter in
     *   https://www.drupal.org/project/drupal/issues/2907413.
     */
    public function getDefaultSectionStorage();
    
    /**
     * Indicates if overrides are in use.
     *
     * @return bool
     *   TRUE if this overrides section storage is in use, otherwise FALSE.
     */
    public function isOverridden();

}

Interfaces

Title Deprecated Summary
OverridesSectionStorageInterface Defines an interface for an object that stores layout sections for overrides.
RSS feed
Powered by Drupal