Sha256: 60a6c1f13270852392ee37fe77ba2024c5ed01ea172e328fbe845f9720cfff97

Contents?: true

Size: 394 Bytes

Versions: 1

Compression:

Stored size: 394 Bytes

Contents

module ThemesForRails
  class Config
    def initialize(&block)
      yield if block_given?
    end

    def assets_finder
      Rails.application.assets
    end

    def themes_dir=(path)
      @themes_dir = File.join(Rails.root, path)
    end
    
    def themes_dir
      @themes_dir ||= File.join(Rails.root, "app/themes")
    end

    def clear
      @themes_dir = nil
    end
  end  
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
themes_for_rails-1.0.0rc1 lib/themes_for_rails/config.rb