Class: DynamicFormDocument
- Inherits:
-
ActiveRecord::Base
- Object
- ActiveRecord::Base
- DynamicFormDocument
- Defined in:
- app/models/dynamic_form_document.rb
Class Method Summary collapse
-
.declare(klass_name) ⇒ Object
declare a subclass pass in name of subclass.
Instance Method Summary collapse
Class Method Details
.declare(klass_name) ⇒ Object
declare a subclass pass in name of subclass
13 14 15 16 |
# File 'app/models/dynamic_form_document.rb', line 13 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 |
Instance Method Details
#send_email ⇒ Object
18 19 20 21 22 23 24 25 |
# File 'app/models/dynamic_form_document.rb', line 18 def send_email begin WebsiteInquiryMailer.inquiry(self).deliver rescue Exception => e system_user = Party.find_by_description('Compass AE') AuditLog.(system_user, e) end end |