Class: ActiveCypher::ConnectionAdapters::MemgraphAdapter::ProtocolHandler

Inherits:
AbstractProtocolHandler show all
Defined in:
lib/active_cypher/connection_adapters/memgraph_adapter.rb

Instance Attribute Summary

Attributes inherited from AbstractProtocolHandler

#connection, #server_version

Instance Method Summary collapse

Methods inherited from AbstractProtocolHandler

#initialize, #reset!

Constructor Details

This class inherits a constructor from ActiveCypher::ConnectionAdapters::AbstractProtocolHandler

Instance Method Details

#extract_version(agent) ⇒ Object



204
205
206
# File 'lib/active_cypher/connection_adapters/memgraph_adapter.rb', line 204

def extract_version(agent)
  agent[%r{Memgraph/([\d.]+)}, 1] || 'unknown'
end