private function save()
 {
     $this->config->set_title($this->form->get_value('title'));
     if ($this->form->get_value('informations_enabled')) {
         $this->config->enable_informations();
         $this->config->set_informations($this->form->get_value('informations'));
         $this->config->set_informations_position($this->form->get_value('informations_position')->get_raw_value());
     } else {
         $this->config->disable_informations();
     }
     if ($this->form->get_value('tracking_number_enabled')) {
         $this->config->enable_tracking_number();
         if ($this->form->get_value('date_in_tracking_number_enabled')) {
             $this->config->enable_date_in_tracking_number();
         } else {
             $this->config->disable_date_in_tracking_number();
         }
     } else {
         $this->config->disable_tracking_number();
     }
     if ($this->form->get_value('sender_acknowledgment_enabled')) {
         $this->config->enable_sender_acknowledgment();
     } else {
         $this->config->disable_sender_acknowledgment();
     }
     $this->config->set_authorizations($this->form->get_value('authorizations')->build_auth_array());
     ContactConfig::save();
 }
 private function save()
 {
     $this->config->set_items_per_page($this->form->get_value('items_per_page'));
     $forbidden_tags = array();
     foreach ($this->form->get_value('forbidden_tags') as $field => $option) {
         $forbidden_tags[] = $option->get_raw_value();
     }
     $this->config->set_forbidden_tags($forbidden_tags);
     if ($this->form->get_value('max_links_number_per_message_enabled')) {
         $this->config->enable_max_links_number_per_message();
         $this->config->set_maximum_links_message($this->form->get_value('max_links_number_per_message'));
     } else {
         $this->config->disable_max_links_number_per_message();
     }
     $this->config->set_authorizations($this->form->get_value('authorizations')->build_auth_array());
     GuestbookConfig::save();
     GuestbookMessagesCache::invalidate();
 }