module FFWD::Schema

Public Class Methods

category() click to toggle source
# File lib/ffwd/schema.rb, line 87
def self.category
  'schema'
end
discovered() click to toggle source
# File lib/ffwd/schema.rb, line 72
def self.discovered
  @@discovered ||= {}
end
included(mod) click to toggle source
# File lib/ffwd/schema.rb, line 83
def self.included mod
  mod.extend ClassMethods
end
load_discovered(source) click to toggle source
# File lib/ffwd/schema.rb, line 91
def self.load_discovered source
  FFWD::Schema.discovered.each do |key, mod|
    FFWD::Schema.loaded[key] = Loaded.new source, mod
  end

  FFWD::Schema.discovered.clear
end
loaded() click to toggle source
# File lib/ffwd/schema.rb, line 68
def self.loaded
  @@loaded ||= {}
end