module LimitedRelease
Constants
- VERSION
Public Class Methods
features()
click to toggle source
# File lib/limited_release.rb, line 10 def self.features @features ||= Dir[::Rails.root.join('config', 'limited_releases', '**', '*.rb')].sort_by { |path| path.split('/').length }.map { |path| name = path.gsub(/(.+limited_releases\/|\.rb\z)/, '').classify Object.send(:remove_const, name.split('::').first) if Object.const_defined?(name.split('::').first) [path, name] }.map { |path, name| load path name.constantize } end
reload!()
click to toggle source
# File lib/limited_release.rb, line 23 def self.reload! @features = nil self.features true end