class Quickbooks::Model::Preferences
def self.create_preference_class(*attrs, &block)
def self.create_preference_class(*attrs, &block) ::Class.new(BaseModel) do attrs.each do |a| xml_reader(a.underscore, :from => a.gsub("?", "")) end instance_eval(&block) if block_given? end end