You are here

function panels_bootstrap_get_sublayouts in Panels Bootstrap Layout Builder 7

Same name and namespace in other branches
  1. 7.3 plugins/layouts/bootstrap/bootstrap.inc \panels_bootstrap_get_sublayouts()

Callback to provide all stored bootstrap layouts.

1 string reference to 'panels_bootstrap_get_sublayouts'
bootstrap.inc in plugins/layouts/bootstrap/bootstrap.inc

File

plugins/layouts/bootstrap/bootstrap.inc, line 70

Code

function panels_bootstrap_get_sublayouts($plugin, $layout_name) {
  $layouts[$layout_name] = $plugin;
  ctools_include('export');
  $items = ctools_export_load_object('panels_layout', 'conditions', array(
    'plugin' => 'bootstrap',
  ));
  foreach ($items as $name => $item) {
    $layouts['bootstrap:' . $name] = panels_bootstrap_merge_plugin($plugin, $item);
  }
  return $layouts;
}