function voting_service_get_vote in MediaFront 6.2
Same name and namespace in other branches
- 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,
);
}
}