class FileSettings
Simple settings class used to configure download path
Constants
- DOWNLOAD_DIRECTORY
Attributes
folder[RW]
subfolder[RW]
Public Class Methods
new(folder = nil)
click to toggle source
# File lib/file_settings.rb, line 7 def initialize(folder = nil) @folder = folder || DOWNLOAD_DIRECTORY end
Public Instance Methods
filepath(name)
click to toggle source
# File lib/file_settings.rb, line 11 def filepath(name) @folder + @subfolder.to_s + sanitize(name) + '.m4a' end
sanitize(name)
click to toggle source
# File lib/file_settings.rb, line 15 def sanitize(name) return '' if name.nil? || name == '' name.strip.tr('/', '|') end