Sha256: 9f4101c17a42cc4bea0b1c579a7118b5084f5615d227d499b0a80b5ddecd1d72

Contents?: true

Size: 532 Bytes

Versions: 1

Compression:

Stored size: 532 Bytes

Contents

require 'date'

module Jazzy
  class Doc < Mustache
    self.template_path = File.dirname(__FILE__) + '/..'

    def date
      # Fake date is used to keep integration tests consistent
      ENV['JAZZY_FAKE_DATE'] || DateTime.now.strftime('%Y-%m-%d')
    end

    def year
      # Fake date is used to keep integration tests consistent
      if ENV['JAZZY_FAKE_DATE']
        ENV['JAZZY_FAKE_DATE'][0..3]
      else
        DateTime.now.strftime('%Y')
      end
    end

    def jazzy_version
      Jazzy::VERSION
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
jazzy-0.0.7 lib/jazzy/doc.rb