Example #1
0
 public function add()
 {
     try {
         $word = $this->addWord();
         MessageUtil::info("Word {$word->getWord()} was added to the list - {$word->getPoints($this->pointsList)} point(s)");
     } catch (BoggleWordException $e) {
         MessageUtil::error($e->getMessage());
     }
     $this->word = "";
     return null;
 }
Example #2
0
 public function save()
 {
     try {
         if ($this->editMode) {
             $user = UserServiceUtil::update($this->id, $this->firstName, $this->lastName, $this->default);
         } else {
             $user = UserServiceUtil::create($this->firstName, $this->lastName, $this->default);
         }
         $action = $this->editMode ? "aangepast" : "toegevoegd";
         MessageUtil::info("Gebruiker werd succesvol {$action}!");
         return "components/datatable/normal/users";
     } catch (InvalidFirstNameException $e) {
         MessageUtil::error("Ongeldige voornaam!");
     } catch (InvalidLastNameException $e) {
         MessageUtil::error("Ongeldige achternaam!");
     }
     return null;
 }