public function PanelsDisplayVariant::getLayout in Panels 8.4
Same name and namespace in other branches
- 8.3 src/Plugin/DisplayVariant/PanelsDisplayVariant.php \Drupal\panels\Plugin\DisplayVariant\PanelsDisplayVariant::getLayout()
Returns instance of the layout plugin used by this page variant.
Return value
\Drupal\Core\Layout\LayoutInterface A layout plugin instance.
File
- src/
Plugin/ DisplayVariant/ PanelsDisplayVariant.php, line 181
Class
- PanelsDisplayVariant
- Provides a display variant that simply contains blocks.
Namespace
Drupal\panels\Plugin\DisplayVariantCode
public function getLayout() {
if (!isset($this->layout)) {
$this->layout = $this->layoutManager
->createInstance($this->configuration['layout'], $this->configuration['layout_settings']);
}
return $this->layout;
}