You are here

function voting_service_get_vote in MediaFront 6.2

Same name and namespace in other branches
  1. 6 services/voting_service/voting_service.module \voting_service_get_vote()

Returns a specified node.

3 calls to voting_service_get_vote()
voting_service_delete_vote in services/voting_service/voting_service.module
voting_service_playlist_node in services/voting_service/voting_service.module
Implementation of hook_playlist_node()
voting_service_set_vote in services/voting_service/voting_service.module
1 string reference to 'voting_service_get_vote'
voting_service_service in services/voting_service/voting_service.module
Implementation of hook_service()

File

services/voting_service/voting_service.module, line 148

Code

function voting_service_get_vote($content_type, $content_id, $tag = "vote") {
  $criteria['content_type'] = $content_type;
  $criteria['content_id'] = $content_id;
  $criteria['tag'] = $tag;
  $criteria['value_type'] = 'percent';
  $criteria['function'] = 'average';
  $votes = votingapi_select_results($criteria);
  if ($votes) {
    return $votes[0];
  }
  else {
    return array(
      'type' => $content_type,
      'tag' => $tag,
      'value' => 0,
    );
  }
}