Esempio n. 1
0
 public function finish_board($do_redirect = TRUE, $custom_redirect = FALSE)
 {
     if ($this->sql_action_result !== NULL) {
         if ($custom_redirect === FALSE) {
             if (isset($_GET['back-url'])) {
                 $get_params = [];
                 $url_to_go = \k1lib\urlrewrite\get_back_url();
             } else {
                 $get_params = ["auth-code" => "--authcode--"];
                 $url_to_go = "{$this->controller_object->get_controller_root_dir()}{$this->controller_object->get_board_read_url_name()}/--rowkeys--/";
             }
             $url_to_go = url::do_url($url_to_go, $get_params);
         } else {
             $url_to_go = url::do_url($custom_redirect);
         }
         $this->create_object->post_insert_redirect($url_to_go, $do_redirect);
     }
 }