Module: Joint

Defined in:
lib/joint.rb,
lib/joint/version.rb

Defined Under Namespace

Modules: ClassMethods, InstanceMethods Classes: AttachmentProxy

Constant Summary collapse

Version =
'0.3.2'

Class Method Summary collapse

Class Method Details

.configure(model) ⇒ Object



8
9
10
11
# File 'lib/joint.rb', line 8

def self.configure(model)
  model.class_inheritable_accessor :attachment_names
  model.attachment_names = Set.new
end

.file_name(file) ⇒ Object



119
120
121
# File 'lib/joint.rb', line 119

def self.file_name(file)
  file.respond_to?(:original_filename) ? file.original_filename : File.basename(file.path)
end