module RocketCMS::Models::Mongoid::EmbeddedGalleryImage

Public Instance Methods

image_file_name=(val) click to toggle source
# File lib/rocket_cms/models/mongoid/embedded_gallery_image.rb, line 15
def image_file_name=(val)
  return self[:image_file_name] = ""  if val == ""
  return self[:image_file_name] = nil if val == nil
  val = val.to_s
  extension = File.extname(val)[1..-1]
  file_name = val[0..val.size-extension.size-1]
  self[:image_file_name] = "#{file_name.filename_to_slug}.#{extension.filename_to_slug}"
end