protected function ElementManager::alterDefinitions in Layout Builder Symmetric Translations 8
Invokes the hook to alter the definitions if the alter hook is set.
Parameters
$definitions: The discovered plugin definitions.
Overrides DefaultPluginManager::alterDefinitions
File
- src/
ElementManager.php, line 18  
Class
- ElementManager
 - ElementManager extended to alter LayoutBuilder Element.
 
Namespace
Drupal\layout_builder_stCode
protected function alterDefinitions(&$definitions) {
  parent::alterDefinitions($definitions);
  // Replace LayoutBuilder element class.
  if (isset($definitions['layout_builder'])) {
    $definitions['layout_builder']['class'] = LayoutBuilder::class;
    $definitions['layout_builder']['provider'] = 'layout_builder_st';
  }
}