public function executeGetbadge() { $badgeid = $this->getRequestParameter('newbadge'); $userid = $this->getUser()->getAttribute('userid'); if ($badgeid) { $ub = new Userbadge(); $ub->setUserId($userid); $ub->setBadgeId($badgeid); $ub->save(); $this->setFlash('notice', 'Badge added to your profile successfully.'); } else { $this->setFlash('notice', 'Please select a badge.'); } $this->redirect('academic/show'); }
public function addUserbadge(Userbadge $l) { $this->collUserbadges[] = $l; $l->setUser($this); }