public function setPoints($points) { $this->__load(); return parent::setPoints($points); }
/** * Get user points * * @param Newscoop\Entity\User $user * @return void */ public function getUserPoints(User $user) { $query = $this->createQueryBuilder('u')->select('u.id, ' . $this->getUserPointsSelect())->where('u.id = :user')->getQuery(); $query->setParameter('user', $user->getId()); $result = $query->getSingleResult(); $user->setPoints($result['comments'] + $result['articles']); }