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; }
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; }