Class: DebuggerServiceUtil
- Inherits:
-
Object
- Object
- DebuggerServiceUtil
- Defined in:
- lib/wingify/utils/debugger_service_util.rb
Class Method Summary collapse
Class Method Details
.send_debugger_event(event_props) ⇒ Object
23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 |
# File 'lib/wingify/utils/debugger_service_util.rb', line 23 def send_debugger_event(event_props) # get base properties for the event properties = NetworkUtil.get_events_base_properties(EventEnum::DEBUGGER_EVENT) # get debugger event payload payload = NetworkUtil.get_debugger_event_payload(event_props) # send event if BatchEventsQueue.instance # add the payload to the batch events queue BatchEventsQueue.instance.enqueue(payload) else # Send the prepared payload via POST API request NetworkUtil.send_event(properties, payload) end end |