function PlaceBlockDeriver::getDerivativeDefinitions
Overrides DeriverBase::getDerivativeDefinitions
File
-
core/
modules/ block/ src/ Plugin/ ConfigAction/ PlaceBlockDeriver.php, line 21
Class
- PlaceBlockDeriver
- Defines a deriver for the `placeBlock` config action.
Namespace
Drupal\block\Plugin\ConfigActionCode
public function getDerivativeDefinitions($base_plugin_definition) {
$this->derivatives['placeBlockInAdminTheme'] = [
'which_theme' => 'admin',
] + $base_plugin_definition;
$this->derivatives['placeBlockInDefaultTheme'] = [
'which_theme' => 'default',
] + $base_plugin_definition;
return parent::getDerivativeDefinitions($base_plugin_definition);
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.