You are here

function _custom_breadcrumbs_views_display_arguments in Custom Breadcrumbs 6.2

Same name and namespace in other branches
  1. 7.2 custom_breadcrumbs_common.inc \_custom_breadcrumbs_views_display_arguments()

Extracts the views display option arguments array from the display.

Parameters

$display: The view $display object.

Return value

$arguments The view display option arguments array.

2 calls to _custom_breadcrumbs_views_display_arguments()
custom_breadcrumbs_taxonomy_views_pre_render in custom_breadcrumbs_taxonomy/custom_breadcrumbs_taxonomy.module
Implements hook_views_pre_render().
_custom_breadcrumbs_views_token_types in ./custom_breadcrumbs_common.inc
Obtains the appropriate objects for token type replacement for a view display.

File

./custom_breadcrumbs_common.inc, line 164
Common helper functions used by custom breadcrumbs submodules.

Code

function _custom_breadcrumbs_views_display_arguments($display) {
  $arguments = NULL;
  if (isset($display->handler->view->display[$display->id]->display_options['arguments'])) {
    $arguments = $display->handler->view->display[$display->id]->display_options['arguments'];
  }
  if (!isset($arguments) && isset($display->handler->view->display['default']->display_options['arguments'])) {
    $arguments = $display->handler->view->display['default']->display_options['arguments'];
  }
  return $arguments;
}