You are here

function views_rules_plugin_display_rules::execute_iterator in Views Rules 7

Executes the iterator display.

Parameters

array $arguments:

ViewsRulesIterable $iterable:

Throws

views_rules_iterator_exception If an error occurred while executing the view.

Overrides views_rules_iterator::execute_iterator

File

views/views_rules_plugin_display_rules.inc, line 559
Configures views for use within Rules.

Class

views_rules_plugin_display_rules
Rules display plugin.

Code

function execute_iterator($arguments, $iterable) {

  // Prepares the view.
  $this->view
    ->set_display($this->display->id);
  $this->view
    ->pre_execute($arguments);

  // Iterate view result rows.
  $this
    ->iterate_rows($iterable);
  $this->view
    ->post_execute();
}