get_param( 'clear_session' ) ) { Data::clear_session(); return $this->respond_success_json(); } Service::deactivate_license(); Service::disconnect(); return $this->respond_success_json(); } catch ( Throwable $t ) { Data::ensure_reset_connect(); return $this->respond_error_json( [ 'message' => $t->getMessage(), 'code' => 'internal_server_error', ] ); } } }