public function getRating($selectResult) { $rating = new Rating(); while ($list = mysqli_fetch_assoc($selectResult)) { $rating->setId($list['rat_rating_id']); $rating->setEntityId($list['rat_entity_id']); $rating->setLikeUserId($list['rat_like_user_id']); $rating->setDislikeUserId($list['rat_dislike_user_id']); $rating->setCreatedOn($list['rat_created_on']); } //end while return $rating; }
//add new rating if ($rating_like_exist == 0 && $rating_dislike_exist == 0) { if ($is_like == "Y") { $like_user_id = $user_id; $dislike_user_id = NULL; } else { if ($is_like == "N") { $dislike_user_id = $user_id; $like_user_id = NULL; } } //if ($comment_id != "" && $user_id !="") { $new_rating = new Rating(); $new_rating->setEntityId($entity_id); $new_rating->setLikeUserId($like_user_id); $new_rating->setDislikeUserId($dislike_user_id); $new_rm = new RatingManager(); $new_rating_id = $new_rm->addRating($new_rating); if ($new_rating_id > 0) { echo "Adding a new rating succeeded."; } else { echo "Adding a new rating failed."; } /* } else { echo "Passing comment id and user id are failed."; }*/ } else { if ($rating_like_exist == 1 || $rating_dislike_exist == 1) { //update a rating $ratingManager = new RatingManager(); if ($is_like == "Y") {