Sha256: d7883cc3a34dbbac46fbf8eec369bc013c1dd2272b06eeaa28bbc1ebd68b9ed9
Contents?: true
Size: 672 Bytes
Versions: 2
Compression:
Stored size: 672 Bytes
Contents
# frozen_string_literal: true module Jekyll module Podcast # Utility functions used in jekyll-podcast module Utils class << self def duration(seconds) mm, ss = seconds.divmod(60) hh, mm = mm.divmod(60) dd, hh = hh.divmod(24) { days: dd, hours: hh, minutes: mm, seconds: ss } end def episodes_dir(site) if site.config['podcast']['remote_episode_host'] File.join(site.source, '_episodes') else File.join(site.source, 'assets/episodes') end end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
jekyll-podcast-0.9.1 | lib/jekyll/podcast/utils.rb |
jekyll-podcast-0.9.0 | lib/jekyll/podcast/utils.rb |