public function noticeGroupJoiningApproved(UserGroup $userGroup) { $socialActivity = (new SocialActivity(SocialActivity::TYPE_JOIN_TO_GROUP_APPROVED, null, $userGroup->getGroup()))->setTarget(['id' => $userGroup->getGroup()->getId(), 'type' => 'group'])->setRecipient($userGroup->getUser()); $this->em->persist($socialActivity); $this->em->flush($socialActivity); $this->pt->addToQueue('sendSocialActivity', [$socialActivity->getId()]); return $socialActivity; }
public function getUser() { $this->__load(); return parent::getUser(); }