module Kernel
Public Instance Methods
global(obj)
click to toggle source
# File lib/globe.rb, line 27 def global(obj) if obj.is_a?(Hash) obj.each do |k, v| global_variable_set(k, v) end else global_variable_get(obj) end end
global_variable_defined?(name)
click to toggle source
# File lib/globe.rb, line 15 def global_variable_defined?(name) Globe::Variables.has_key?(name) end
global_variable_get(name)
click to toggle source
# File lib/globe.rb, line 19 def global_variable_get(name) Globe::Variables.fetch(name) end
global_variable_set(name, value)
click to toggle source
# File lib/globe.rb, line 23 def global_variable_set(name, value) Globe::Variables.store(name, value) end