function layout_theme

Implements hook_theme().

Expose all layouts as theme items, so themes can override layout markup.

File

drupal/core/modules/layout/layout.module, line 69
Manages page layouts for content presentation.

Code

function layout_theme($existing, $type, $theme, $path) {
  $items = array();
  foreach (layout_manager()
    ->getDefinitions() as $name => $layout) {
    $items[$layout['theme']] = array(
      'variables' => array(
        'content' => NULL,
      ),
      'path' => $layout['path'],
      'template' => $layout['template'],
    );
  }
  return $items;
}