Class: BabaScript::Baba
- Inherits:
-
Object
- Object
- BabaScript::Baba
- Defined in:
- lib/babascript/baba.rb
Class Method Summary collapse
Class Method Details
.method_missing(name, *args) ⇒ Object
11 12 13 14 15 16 17 |
# File 'lib/babascript/baba.rb', line 11 def self.method_missing(name, *args) tuple = [:babascript, :eval, name, args, {:callback => __create_callback_id}] query = { :body => {:tuple => tuple.to_json} } HTTParty.post("#{BabaScript.LINDA_BASE}/#{BabaScript.LINDA_SPACE}.write", query) end |
.run(&block) ⇒ Object
7 8 9 |
# File 'lib/babascript/baba.rb', line 7 def self.run(&block) self.instance_eval &block if block_given? end |