public function StyleTest::render

Overrides Drupal\views\Plugin\views\style\StylePluginBase::render()

Overrides StylePluginBase::render

File

drupal/core/modules/views/tests/views_test_data/lib/Drupal/views_test_data/Plugin/views/style/StyleTest.php, line 95
Definition of Drupal\views_test_data\Plugin\views\style\StyleTest.

Class

StyleTest
Provides a general test style plugin.

Namespace

Drupal\views_test_data\Plugin\views\style

Code

public function render() {
  $output = '';
  if (!$this
    ->usesRowPlugin()) {
    $output = $this
      ->getOutput();
  }
  else {
    foreach ($this->view->result as $index => $row) {
      $this->view->row_index = $index;
      $output .= $this->view->rowPlugin
        ->render($row) . "\n";
    }
  }
  return $output;
}