Sha256: 496f0427f96d4950c2fc20be1d0597d12bfc1bb2705e750532aef1b19eaabff0
Contents?: true
Size: 747 Bytes
Versions: 1
Compression:
Stored size: 747 Bytes
Contents
require 'themes_for_rails/railtie' module ThemesForRails extend ActiveSupport::Autoload autoload :Config autoload :CommonMethods autoload :Railtie autoload :Version autoload :Logging class << self def config @config ||= ThemesForRails::Config.new yield(@config) if block_given? @config end def available_themes(&block) Dir.glob(File.join(config.themes_dir, "*"), &block) end alias each_theme_dir available_themes def available_theme_names available_themes.map {|theme| File.basename(theme) } end end end require 'themes_for_rails/routes' require 'themes_for_rails/controller_methods' require 'themes_for_rails/mailer_methods' require 'themes_for_rails/view_helpers'
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
themes_for_rails-1.0.0rc1 | lib/themes_for_rails.rb |