module DataDepo
Public Class Methods
current_loader()
click to toggle source
# File lib/data_depo.rb, line 16 def current_loader @loader = YAMLLoader end
definition_path()
click to toggle source
# File lib/data_depo.rb, line 12 def definition_path @definition_paths end
definition_path=(paths)
click to toggle source
# File lib/data_depo.rb, line 8 def definition_path=(paths) @definition_paths = Array(paths) end
Private Class Methods
method_missing(name, *args, &block)
click to toggle source
Calls superclass method
# File lib/data_depo.rb, line 21 def method_missing(name, *args, &block) return super if name.to_s[-1] == '=' query ||= Query.new if name == :[] query.__send__(name, *args, &block) else query = query.__send__(:[], name) query = query[*args] unless args.empty? query end end