Module: AwesomeImports::CsvImportsController::ClassMethods
- Defined in:
- lib/awesome_imports/csv_imports_controller.rb
Instance Method Summary collapse
Instance Method Details
#import_name ⇒ Object
54 55 56 |
# File 'lib/awesome_imports/csv_imports_controller.rb', line 54 def import_name [object_name, "import"].join('_') # "keyword_import" end |
#object_name ⇒ Object
50 51 52 |
# File 'lib/awesome_imports/csv_imports_controller.rb', line 50 def object_name self.name.underscore.split('_').first # "keyword" end |
#resource_class ⇒ Object
58 59 60 |
# File 'lib/awesome_imports/csv_imports_controller.rb', line 58 def resource_class import_name.classify.constantize # KeywordImport end |