public function PanelsDisplayVariant::getBuilder in Panels 8.4
Same name and namespace in other branches
- 8.3 src/Plugin/DisplayVariant/PanelsDisplayVariant.php \Drupal\panels\Plugin\DisplayVariant\PanelsDisplayVariant::getBuilder()
Returns the builder assigned to this display variant.
Return value
\Drupal\panels\Plugin\DisplayBuilder\DisplayBuilderInterface A display builder plugin instance.
File
- src/
Plugin/ DisplayVariant/ PanelsDisplayVariant.php, line 136
Class
- PanelsDisplayVariant
- Provides a display variant that simply contains blocks.
Namespace
Drupal\panels\Plugin\DisplayVariantCode
public function getBuilder() {
if (!isset($this->builder)) {
if (empty($this->configuration['builder'])) {
$this->builder = $this->builderManager
->createInstance('standard', []);
}
else {
$this->builder = $this->builderManager
->createInstance($this->configuration['builder'], []);
}
}
return $this->builder;
}