Module: WireBridge::Sinatra::ClassMethods

Defined in:
lib/wirebridge.rb

Instance Method Summary collapse

Instance Method Details

#bridgeObject



252
253
254
# File 'lib/wirebridge.rb', line 252

def bridge
  @_bridge
end

#wirebridge(**opts) {|@_bridge| ... } ⇒ Object

Yields:

  • (@_bridge)


241
242
243
244
245
246
247
248
249
250
# File 'lib/wirebridge.rb', line 241

def wirebridge(**opts, &block)
  @_bridge = Client.new(**opts)
  yield @_bridge if block_given?

  configure do
    @_bridge.register
  end

  @_bridge
end