Example #1
0
 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');
 }
Example #2
0
 public function addUserbadge(Userbadge $l)
 {
     $this->collUserbadges[] = $l;
     $l->setUser($this);
 }