public function saveRating($params) { if (!is_array($params) || count($params) < 1) { return false; } $em = $this->getEntityManager(); $rating = new Rating(); $rating->setArticleId($params['article_id']); $rating->setStarRating($params['rating']); $rating->setCreatedOn(new \DateTime()); $em->persist($rating); $em->flush(); return true; }
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; }