function _block_get_renderable_block

Builds the content and label for a block.

For cacheable blocks, this is called during #pre_render.

Parameters

$element: A renderable array.

Return value

A renderable array.

1 string reference to '_block_get_renderable_block'
_block_get_renderable_region in drupal/core/modules/block/block.module
Gets an array of blocks suitable for drupal_render().

File

drupal/core/modules/block/block.module, line 493
Controls the visual building blocks a page is constructed with.

Code

function _block_get_renderable_block($element) {
  $block = $element['#block'];

  // Don't bother to build blocks that aren't accessible.
  if ($element['#access'] = $block
    ->access()) {
    $element += entity_view($block, 'block');
  }
  return $element;
}