/**
  * Render the options page.
  *
  * @return void
  */
 public function display_options_page()
 {
     if (isset($_POST['save'])) {
         $this->save_options();
         $message = __('Settings saved.', self::SLUG);
         $this->view->add_flash('updated', $message);
     }
     $this->view->set_layout('admin')->set_template('options')->assign('slug', self::SLUG)->assign('origin_scheme', sist_get_origin_scheme())->assign('origin_host', sist_get_origin_host())->assign('destination_scheme', $this->options->get('destination_scheme'))->assign('destination_host', $this->options->get('destination_host'))->assign('temp_files_dir', $this->options->get('temp_files_dir'))->assign('additional_urls', $this->options->get('additional_urls'))->assign('delivery_method', $this->options->get('delivery_method'))->assign('local_dir', $this->options->get('local_dir'))->assign('delete_temp_files', $this->options->get('delete_temp_files'))->assign('aws_s3_bucket', $this->options->get('aws_s3_bucket'))->assign('aws_access_key_id', $this->options->get('aws_access_key_id'))->assign('aws_secret_access_key', $this->options->get('aws_secret_access_key'))->render();
 }