Sha256: 23a51531d01d925af4c74768a9eb636599a64ed40220d3eaa48c7a5fd7228142

Contents?: true

Size: 477 Bytes

Versions: 1

Compression:

Stored size: 477 Bytes

Contents

module Rails
  module Brochure
    class HomeContent
      HOME_FOLDER_PATH = "app/views/home/"
      def self.newest
        HomeContent.files.map { |f| File.new(f) }.sort { |a,b| a.ctime <=> b.ctime }.map { |f| f.ctime }.last
      end
      def self.files
        Dir.glob("#{HOME_FOLDER_PATH}**/*.html.*")
      end
      def self.templates
        HomeContent.files.map do |f| 
          f.gsub(/(#{HOME_FOLDER_PATH}|.html.\w+)/,"")
        end
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rails-brochure-0.0.2 lib/rails-brochure/home_content.rb