/** * Get like count of a media * * @param int $media_id MediaID to count likes * * @return int Total like count on success or false */ function fetch_media_like_stats($media_id) { if (empty($media_id)) { return false; } $rtmediainteractionmodel = new RTMediaInteractionModel(); $media_like_cols = array('media_id' => $media_id, 'action' => 'like', 'value' => 1); $media_likes = $rtmediainteractionmodel->get($media_like_cols, false, false, 'action_date'); if (0 === count($media_likes)) { return false; } return $media_likes; }
function rtmedia_api_media_liked_by_user($media_id) { $rtmediainteractionmodel = new RTMediaInteractionModel(); $media_like_cols = array('media_id' => $media_id, 'action' => 'like', 'value' => 1); $likers = $rtmediainteractionmodel->get($media_like_cols, FALSE, FALSE, 'action_date'); return $likers; }