You are here

function fb_instant_articles_display_get_node_layout_settings in Facebook Instant Articles 7

Get the layout settings for a specific bundle.

3 calls to fb_instant_articles_display_get_node_layout_settings()
fb_instant_articles_api_rules_import_article in modules/fb_instant_articles_api_rules/fb_instant_articles_api_rules.module
Implementation of a Facebook instant article import.
fb_instant_articles_display_layout_form in modules/fb_instant_articles_display/includes/view_mode_layout.inc
Includes Facebook Instant Articles Display View Mode elements.
fb_instant_articles_display_node_load in modules/fb_instant_articles_display/fb_instant_articles_display.module
Implements hook_node_load().

File

modules/fb_instant_articles_display/fb_instant_articles_display.module, line 265
Hook implementations for Facebook Instant Articles Display module.

Code

function fb_instant_articles_display_get_node_layout_settings($bundle_name) {
  ctools_include('export');
  $export_id = 'node|' . $bundle_name . '|fb_instant_article';
  $layout_settings = ctools_export_crud_load_all('fb_instant_articles_display_layout_settings');
  $layout = new stdClass();
  if (isset($layout_settings[$export_id])) {
    $layout = $layout_settings[$export_id];
  }
  return $layout;
}