class GroongaClientModel::Client
Attributes
url[R]
Public Class Methods
new(url=nil)
click to toggle source
# File lib/groonga_client_model/client.rb, line 28 def initialize(url=nil) @url = url || self.class.url || "http://127.0.0.1:10041" end
open(&block)
click to toggle source
# File lib/groonga_client_model/client.rb, line 22 def open(&block) new.open(&block) end
Public Instance Methods
open() { |client| ... }
click to toggle source
# File lib/groonga_client_model/client.rb, line 32 def open Groonga::Client.open(url: @url) do |client| client.extend(Notifiable) yield(client) end end