function LayoutInterface::build

Same name in other branches
  1. 8.9.x core/lib/Drupal/Core/Layout/LayoutInterface.php \Drupal\Core\Layout\LayoutInterface::build()
  2. 10 core/lib/Drupal/Core/Layout/LayoutInterface.php \Drupal\Core\Layout\LayoutInterface::build()
  3. 11.x core/lib/Drupal/Core/Layout/LayoutInterface.php \Drupal\Core\Layout\LayoutInterface::build()

Build a render array for layout with regions.

Parameters

array $regions: An associative array keyed by region name, containing render arrays representing the content that should be placed in each region.

Return value

array Render array for the layout with regions.

1 method overrides LayoutInterface::build()
LayoutDefault::build in core/lib/Drupal/Core/Layout/LayoutDefault.php
Build a render array for layout with regions.

File

core/lib/Drupal/Core/Layout/LayoutInterface.php, line 26

Class

LayoutInterface
Provides an interface for static Layout plugins.

Namespace

Drupal\Core\Layout

Code

public function build(array $regions);

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