Module: SimpleFormAttachments
- Defined in:
- lib/simple_form_attachments.rb,
lib/simple_form_attachments/engine.rb,
lib/simple_form_attachments/version.rb,
lib/simple_form_attachments/configuration.rb,
lib/simple_form_attachments/attachment_input.rb,
app/models/concerns/simple_form_attachments/attachment.rb,
app/controllers/simple_form_attachments/upload_controller.rb,
app/models/concerns/simple_form_attachments/has_attachments.rb
Overview
Defined Under Namespace
Modules: Attachment, HasAttachments Classes: AttachmentInput, Configuration, Engine, UploadController
Constant Summary collapse
- VERSION =
'1.0.1'.freeze
Class Method Summary collapse
Class Method Details
.dom_class(*args) ⇒ Object
18 19 20 21 22 23 24 25 26 |
# File 'lib/simple_form_attachments.rb', line 18 def self.dom_class(*args) prefix, alts = args.partition { |i| !i.is_a?(Array) } prefix = ['simple_form_attachments'] + prefix return prefix.compact.join('__') if alts.empty? alts.flatten.map do |item| prefix += [item] prefix.compact.join('__') end end |