views_merge_rows.module in Views Merge Rows 8.2
Same filename and directory in other branches
File
views_merge_rows.moduleView source
<?php
/**
* @file
* Hook implementations for the Views Merge Rows module.
*/
declare (strict_types=1);
use Drupal\views\ViewExecutable;
use Drupal\views_merge_rows\HookHandler\ViewsPreRenderHookHandler;
/**
* Implements hook_theme().
*/
function views_merge_rows_theme($existing, $type, $theme, $path) {
return [
'merge_rows_theme' => [
'render element' => 'form',
],
];
}
/**
* Implements hook_views_pre_render().
*
* Merges the rows according to the settings for current display.
*/
function views_merge_rows_views_pre_render(ViewExecutable $view) {
\Drupal::service('class_resolver')
->getInstanceFromDefinition(ViewsPreRenderHookHandler::class)
->process($view);
}
Functions
Name![]() |
Description |
---|---|
views_merge_rows_theme | Implements hook_theme(). |
views_merge_rows_views_pre_render | Implements hook_views_pre_render(). |