module MediaPaths

Constants

MOVIES_BASE
SERIES_BASE

Public Instance Methods

episode_path(episode) click to toggle source
# File lib/media/runner/app/media_paths.rb, line 12
def episode_path(episode)
  nil unless episode
  "#{series_path(episode)}/#{episode.title}.#{episode.format}"
end
movie_path(movie) click to toggle source

Movies

# File lib/media/runner/app/media_paths.rb, line 23
def movie_path(movie)
  nil unless movie
  "#{MOVIES_BASE}/#{movie.title}.#{movie.format}"
end
movies_base() click to toggle source
# File lib/media/runner/app/media_paths.rb, line 28
def movies_base
  MOVIES_BASE
end
series_base() click to toggle source
# File lib/media/runner/app/media_paths.rb, line 17
def series_base
  SERIES_BASE
end
series_path(episode) click to toggle source

Series

# File lib/media/runner/app/media_paths.rb, line 7
def series_path(episode)
  nil unless episode
  "#{SERIES_BASE}/#{episode.series}"
end