require "merged/version" require "merged/engine" module Merged def self.load_data # pre-load data [OptionDefinition, CardStyle, SectionStyle , PageStyle, Card , Section , Page , Image].each {|clazz| clazz.all } end def self.load_from( kind , path ) return unless File.exists?(path) clazz = "Merged::#{kind.camelcase}".constantize clazz.load(YAML.load_file( path )) end end