module ImportExport::ControllerMethods::ClassMethods
Public Instance Methods
acts_as_importable(model_class_name = nil, context = {})
click to toggle source
any method placed here will apply to classes
# File lib/import_export/controller_methods.rb, line 11 def acts_as_importable(model_class_name = nil, context = {}) cattr_accessor :model_class cattr_accessor :context if model_class_name self.model_class = model_class_name.to_s.classify.constantize else self.model_class = self.controller_name.singularize.classify.constantize end self.context = context send :include, InstanceMethods end