function redirect_response($status = RESPONSE_STATUS_SUCCESS, $url = '')
 {
     if (!$url) {
         $this->url = $_SERVER['PHP_SELF'];
     } else {
         $this->url = $url;
     }
     parent::response($status);
 }
 function not_valid_response()
 {
     parent::response(RESPONSE_STATUS_FORM_NOT_VALID);
 }
 function close_popup_response($status = RESPONSE_STATUS_SUCCESS, $reload_url = RELOAD_SELF_URL, $search_for_node = false)
 {
     $this->parent_reload_url = $reload_url;
     $this->search_for_node = $search_for_node;
     parent::response($status);
 }
 function dont_track_response()
 {
     parent::response(RESPONSE_STATUS_DONT_TRACK);
 }
 function failed_response()
 {
     parent::response(RESPONSE_STATUS_FAILURE);
 }
 function exit_response($status = RESPONSE_STATUS_SUCCESS)
 {
     parent::response($status);
 }
 function close_popup_no_reload_response($status = RESPONSE_STATUS_SUCCESS)
 {
     parent::response($status);
 }
 function redirect_response($status = RESPONSE_STATUS_SUCCESS, $url = PHP_SELF)
 {
     $this->url = $url;
     parent::response($status);
 }