コード例 #1
0
 private function save()
 {
     $message = $this->get_message();
     if ($this->form->has_field('pseudo')) {
         $message->set_login($this->form->get_value('pseudo'));
     }
     $message->set_contents($this->form->get_value('contents'));
     if ($message->get_id() === null) {
         $message->set_creation_date(new Date());
         $id_message = ShoutboxService::add($message);
     } else {
         $id_message = $message->get_id();
         ShoutboxService::update($message);
     }
     return $id_message;
 }