Module: Itunes::Transporter::MetadataImage

Included in:
AchievementImage, IAPFamilyReviewImage, IAPReviewImage, LeaderboardImage, VersionScreenshot
Defined in:
lib/itunes/transporter.rb

Instance Method Summary collapse

Instance Method Details

#friendly_filename(filename) ⇒ Object



74
75
76
77
78
# File 'lib/itunes/transporter.rb', line 74

def friendly_filename(filename)
  filename.gsub(/[^\w\s_-]+/, '')
  .gsub(/(^|\b\s)\s+($|\s?\b)/, '\\1\\2')
  .gsub(/\s+/, '_')
end

#normalized_source_filenameObject



70
71
72
# File 'lib/itunes/transporter.rb', line 70

def normalized_source_filename
  File.basename(self.file_name).tr('/: ','_')
end