public Renderer::mergeBubbleableMetadata(array $a, array $b)
Merges the bubbleable rendering metadata o/t 2nd render array with the 1st.
Parameters
array $a: A render array.
array $b: A render array.
Return value
array The first render array, modified to also contain the bubbleable rendering metadata of the second render array.
Overrides RendererInterface::mergeBubbleableMetadata
See also
\Drupal\Core\Render\BubbleableMetadata
File
- core/lib/Drupal/Core/Render/Renderer.php, line 674
 
Class
- Renderer
 - Turns a render array into a HTML string.
 
Namespace
Drupal\Core\Render
Code
public function mergeBubbleableMetadata(array $a, array $b) {
  $meta_a = BubbleableMetadata::createFromRenderArray($a);
  $meta_b = BubbleableMetadata::createFromRenderArray($b);
  $meta_a->merge($meta_b)->applyTo($a);
  return $a;
}
Please login to continue.