Method: DynamicFormDocument.declare

Defined in:
app/models/dynamic_form_document.rb

.declare(klass_name) ⇒ Object

declare a subclass pass in name of subclass



14
15
16
17
# File 'app/models/dynamic_form_document.rb', line 14

def self.declare(klass_name)    
  Object.send(:remove_const, klass_name) if Object.const_defined?(klass_name) and !Rails.configuration.cache_classes
  Object.const_set(klass_name, Class.new(DynamicFormDocument)) unless Object.const_defined?(klass_name)
end