1 view.inc | view::choose_display($displays) |
Get the first display that is accessible to the user.
Parameters
$displays: Either a single display id or an array of display ids.
File
- core/
modules/ views/ includes/ view.inc, line 525 - Provides the view object type and associated methods.
Class
Code
function choose_display($displays) {
if (!is_array($displays)) {
return $displays;
}
$this->init_display();
foreach ($displays as $display_id) {
if ($this->display[$display_id]->handler->access()) {
return $display_id;
}
}
return 'default';
}