class Predicator::Context
Public Class Methods
new(params={})
click to toggle source
# File lib/predicator/context.rb, line 3 def initialize params={} @bindings = {} params.each{ |key,value| bind key, value } end
Public Instance Methods
bind(name, value)
click to toggle source
# File lib/predicator/context.rb, line 8 def bind name, value @bindings[name.to_s] = value end
Also aliased as: []=
binding_for(name)
click to toggle source
# File lib/predicator/context.rb, line 13 def binding_for name @bindings[name.to_s] end
Also aliased as: []