ViewsTestRenderCacheController.php in Drupal 9
File
core/modules/views/tests/modules/views_test_render_cache/src/Controller/ViewsTestRenderCacheController.php
View source
<?php
namespace Drupal\views_test_render_cache\Controller;
use Drupal\Core\Controller\ControllerBase;
use Drupal\views\Views;
class ViewsTestRenderCacheController extends ControllerBase {
public function double(string $view_id, string $display_id, string $args_1, string $args_2) {
$build = [];
$view = Views::getView($view_id);
$build[] = $view
->buildRenderable($display_id, explode(",", $args_1));
$view = Views::getView($view_id);
$build[] = $view
->buildRenderable($display_id, explode(",", $args_2));
return $build;
}
}