Thumbs.php in Vote Up/Down 8
File
src/Plugin/VoteUpDownWidget/Thumbs.php
View source
<?php
namespace Drupal\vud\Plugin\VoteUpDownWidget;
use Drupal\vud\Plugin\VoteUpDownWidgetBase;
class Thumbs extends VoteUpDownWidgetBase {
function alterTemplateVars($widget_template, &$variables) {
$criteria = [
'entity_type' => $variables['entity_type'],
'entity_id' => $variables['entity_id'],
'value_type' => $variables['points'],
'tag' => $variables['tag'],
];
$criteria['function'] = 'sum';
$vote_result = votingapi_select_single_result_value($criteria);
$variables['vote_sum'] = $vote_result ? $vote_result : 0;
}
}
Classes
Name |
Description |
Thumbs |
Provides the "thumbs" Vote Up/Down widget |