You are here

function _custom_breadcrumbs_views_display_arguments in Custom Breadcrumbs 7.2

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

Extracts the views display option arguments array from the display.

Parameters

object $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
Views token types.

File

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

Code

function _custom_breadcrumbs_views_display_arguments($display) {

  // @todo Changes for D7?
  $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;
}