function views_plugin_display_block::execute
Same name in other branches
- 6.x-3.x plugins/views_plugin_display_block.inc \views_plugin_display_block::execute()
The display block handler returns the structure necessary for a block.
Overrides views_plugin_display::execute
File
-
plugins/
views_plugin_display_block.inc, line 56
Class
- views_plugin_display_block
- The plugin that handles a block.
Code
public function execute() {
// Prior to this being called, the $view should already be set to this
// display, and arguments should be set on the view.
$info['content'] = $this->view
->render();
$title = $this->view
->get_title();
$info['subject'] = $title == '<none>' ? '' : filter_xss_admin($title);
if (!empty($this->view->result) || $this->get_option('empty') || !empty($this->view->style_plugin->definition['even empty'])) {
return $info;
}
}