function lightning_workflow_views_pre_render in Lightning Workflow 8.2
Same name and namespace in other branches
- 8.3 lightning_workflow.module \lightning_workflow_views_pre_render()
- 8 lightning_workflow.module \lightning_workflow_views_pre_render()
Implements hook_views_pre_render().
File
- ./
lightning_workflow.module, line 257 - Provides workflow enhancements for Drupal.
Code
function lightning_workflow_views_pre_render(ViewExecutable $view) {
if ($view
->id() == 'moderation_history') {
foreach ($view->result as $index => $row) {
$entity = $row->_entity;
if (empty($previous) || $previous->moderation_state->value != $entity->moderation_state->value) {
$previous = $entity;
}
else {
unset($view->result[$index]);
$view->total_rows--;
}
}
}
}