Module: Attachs::Extensions::ActiveRecord::Base::ClassMethods

Defined in:
lib/attachs/extensions/active_record/base.rb

Instance Method Summary collapse

Instance Method Details

#has_attachment(*args) ⇒ Object



9
10
11
12
# File 'lib/attachs/extensions/active_record/base.rb', line 9

def has_attachment(*args)
  builder = Builder.new(self)
  builder.define *args
end

#has_attachments(*args) ⇒ Object



14
15
16
17
18
# File 'lib/attachs/extensions/active_record/base.rb', line 14

def has_attachments(*args)
  options = args.extract_options!
  options[:multiple] = true
  has_attachment *args.append(options)
end