Search for all

  1. Search 7.x for all
  2. Search 8.9.x for all
  3. Search 10.3.x for all
  4. Search 11.x for all
  5. Search main for all
  6. Other projects
Title Object type File name Summary
SectionStorageDefinition.php file core/modules/layout_builder/src/SectionStorage/SectionStorageDefinition.php
SectionStorageDefinition::$additional property core/modules/layout_builder/src/SectionStorage/SectionStorageDefinition.php Any additional properties and values.
SectionStorageDefinition::$weight property core/modules/layout_builder/src/SectionStorage/SectionStorageDefinition.php The plugin weight.
SectionStorageDefinition::get function core/modules/layout_builder/src/SectionStorage/SectionStorageDefinition.php Gets any arbitrary property.
SectionStorageDefinition::getWeight function core/modules/layout_builder/src/SectionStorage/SectionStorageDefinition.php Returns the plugin weight.
SectionStorageDefinition::set function core/modules/layout_builder/src/SectionStorage/SectionStorageDefinition.php Sets a value to an arbitrary property.
SectionStorageDefinition::__construct function core/modules/layout_builder/src/SectionStorage/SectionStorageDefinition.php LayoutDefinition constructor.
SectionStorageInterface interface core/modules/layout_builder/src/SectionStorageInterface.php Defines an interface for Section Storage type plugins.
SectionStorageInterface.php file core/modules/layout_builder/src/SectionStorageInterface.php
SectionStorageInterface::access function core/modules/layout_builder/src/SectionStorageInterface.php Overrides \Drupal\Core\Access\AccessibleInterface::access().
SectionStorageInterface::buildRoutes function core/modules/layout_builder/src/SectionStorageInterface.php Provides the routes needed for Layout Builder UI.
SectionStorageInterface::deriveContextsFromRoute function core/modules/layout_builder/src/SectionStorageInterface.php Derives the available plugin contexts from route values.
SectionStorageInterface::getContextsDuringPreview function core/modules/layout_builder/src/SectionStorageInterface.php Gets contexts for use during preview.
SectionStorageInterface::getLayoutBuilderUrl function core/modules/layout_builder/src/SectionStorageInterface.php Gets the URL used to display the Layout Builder UI.
SectionStorageInterface::getPluginDefinition function core/modules/layout_builder/src/SectionStorageInterface.php Overrides \Drupal\Component\Plugin\PluginInspectionInterface::getPluginDefinition().
SectionStorageInterface::getRedirectUrl function core/modules/layout_builder/src/SectionStorageInterface.php Gets the URL used when redirecting away from the Layout Builder UI.
SectionStorageInterface::getStorageId function core/modules/layout_builder/src/SectionStorageInterface.php Returns an identifier for this storage.
SectionStorageInterface::getStorageType function core/modules/layout_builder/src/SectionStorageInterface.php Returns the type of this storage.
SectionStorageInterface::isApplicable function core/modules/layout_builder/src/SectionStorageInterface.php Determines if this section storage is applicable for the current contexts.
SectionStorageInterface::label function core/modules/layout_builder/src/SectionStorageInterface.php Gets the label for the object using the sections.
SectionStorageInterface::save function core/modules/layout_builder/src/SectionStorageInterface.php Saves the sections.
SectionStorageLocalTaskProviderInterface interface core/modules/layout_builder/src/Plugin/SectionStorage/SectionStorageLocalTaskProviderInterface.php Allows section storage plugins to provide local tasks.
SectionStorageLocalTaskProviderInterface.php file core/modules/layout_builder/src/Plugin/SectionStorage/SectionStorageLocalTaskProviderInterface.php
SectionStorageLocalTaskProviderInterface::buildLocalTasks function core/modules/layout_builder/src/Plugin/SectionStorage/SectionStorageLocalTaskProviderInterface.php Provides the local tasks dynamically for Layout Builder plugins.
SectionStorageManager class core/modules/layout_builder/src/SectionStorage/SectionStorageManager.php Provides the Section Storage type plugin manager.
SectionStorageManager.php file core/modules/layout_builder/src/SectionStorage/SectionStorageManager.php
SectionStorageManager::$contextHandler property core/modules/layout_builder/src/SectionStorage/SectionStorageManager.php The context handler.
SectionStorageManager::findByContext function core/modules/layout_builder/src/SectionStorage/SectionStorageManager.php Finds the section storage to load based on available contexts.
SectionStorageManager::findDefinitions function core/modules/layout_builder/src/SectionStorage/SectionStorageManager.php Finds plugin definitions.
SectionStorageManager::load function core/modules/layout_builder/src/SectionStorage/SectionStorageManager.php Loads a section storage with the provided contexts applied.
SectionStorageManager::loadEmpty function core/modules/layout_builder/src/SectionStorage/SectionStorageManager.php Loads a section storage with no associated section list.
SectionStorageManager::__construct function core/modules/layout_builder/src/SectionStorage/SectionStorageManager.php Constructs a new SectionStorageManager object.
SectionStorageManagerInterface interface core/modules/layout_builder/src/SectionStorage/SectionStorageManagerInterface.php Provides the interface for a plugin manager of section storage types.
SectionStorageManagerInterface.php file core/modules/layout_builder/src/SectionStorage/SectionStorageManagerInterface.php
SectionStorageManagerInterface::findByContext function core/modules/layout_builder/src/SectionStorage/SectionStorageManagerInterface.php Finds the section storage to load based on available contexts.
SectionStorageManagerInterface::load function core/modules/layout_builder/src/SectionStorage/SectionStorageManagerInterface.php Loads a section storage with the provided contexts applied.
SectionStorageManagerInterface::loadEmpty function core/modules/layout_builder/src/SectionStorage/SectionStorageManagerInterface.php Loads a section storage with no associated section list.
SectionStorageManagerTest class core/modules/layout_builder/tests/src/Unit/SectionStorageManagerTest.php @coversDefaultClass \Drupal\layout_builder\SectionStorage\SectionStorageManager[[api-linebreak]]
SectionStorageManagerTest.php file core/modules/layout_builder/tests/src/Unit/SectionStorageManagerTest.php
SectionStorageManagerTest::$contextHandler property core/modules/layout_builder/tests/src/Unit/SectionStorageManagerTest.php The context handler.
SectionStorageManagerTest::$discovery property core/modules/layout_builder/tests/src/Unit/SectionStorageManagerTest.php The plugin discovery.
SectionStorageManagerTest::$factory property core/modules/layout_builder/tests/src/Unit/SectionStorageManagerTest.php The plugin factory.
SectionStorageManagerTest::$manager property core/modules/layout_builder/tests/src/Unit/SectionStorageManagerTest.php The section storage manager.
SectionStorageManagerTest::$plugin property core/modules/layout_builder/tests/src/Unit/SectionStorageManagerTest.php The plugin.
SectionStorageManagerTest::providerTestFindByContext function core/modules/layout_builder/tests/src/Unit/SectionStorageManagerTest.php Provides test data for ::testFindByContext().
SectionStorageManagerTest::setUp function core/modules/layout_builder/tests/src/Unit/SectionStorageManagerTest.php
SectionStorageManagerTest::testFindByContext function core/modules/layout_builder/tests/src/Unit/SectionStorageManagerTest.php @covers ::findByContext[[api-linebreak]]
SectionStorageManagerTest::testFindByContextCacheableSectionStorage function core/modules/layout_builder/tests/src/Unit/SectionStorageManagerTest.php @covers ::findByContext[[api-linebreak]]
SectionStorageManagerTest::testFindDefinitions function core/modules/layout_builder/tests/src/Unit/SectionStorageManagerTest.php @covers ::findDefinitions[[api-linebreak]]
SectionStorageManagerTest::testLoad function core/modules/layout_builder/tests/src/Unit/SectionStorageManagerTest.php @covers ::load[[api-linebreak]]

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.