function _custom_breadcrumbs_views_display_arguments in Custom Breadcrumbs 7.2
Same name and namespace in other branches
- 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;
}