function BlockDisplayVariant::setConfiguration
Overrides VariantBase::setConfiguration
File
-
src/
Plugin/ DisplayVariant/ BlockDisplayVariant.php, line 154
Class
- BlockDisplayVariant
- Provides a base class for a display variant that simply contains blocks.
Namespace
Drupal\ctools\Plugin\DisplayVariantCode
public function setConfiguration(array $configuration) {
// Preserve the uuid.
if ($this->configuration && !empty($this->configuration['uuid'])) {
$configuration['uuid'] = $this->configuration['uuid'];
}
parent::setConfiguration($configuration);
$this->getBlockCollection()
->setConfiguration($this->configuration['blocks']);
return $this;
}