Module: AttachmentSaver

Defined in:
lib/attachment_saver.rb,
lib/processors/image.rb,
lib/processors/r_magick.rb,
lib/datastores/in_column.rb,
lib/datastores/file_system.rb,
lib/processors/mini_magick.rb,
lib/attachment_saver/version.rb,
lib/processors/image_science.rb

Defined Under Namespace

Modules: BaseMethods, ClassMethods, DataStores, InstanceMethods, Processors

Constant Summary collapse

VERSION =
'1.0.1'

Class Method Summary collapse

Class Method Details

.split_filename(filename) ⇒ Object



161
162
163
164
165
166
167
168
# File 'lib/attachment_saver.rb', line 161

def self.split_filename(filename)
  pos = filename.rindex('.')
  if pos.nil?
    return [filename, nil]
  else
    return [filename[0..pos - 1], filename[pos + 1..-1]]
  end
end