Class: SinatraHelpers::Sprockets::Config
- Inherits:
-
Object
- Object
- SinatraHelpers::Sprockets::Config
- Defined in:
- lib/sinatra_helpers/sprockets/config.rb
Constant Summary collapse
- ATTRIBUTES =
[:hosted_root, :src_root, :load_path, :expand_paths]
- DEFAULTS =
{ :hosted_root => '/javascripts', :src_root => 'app/javascripts', :load_path => ['app/javascripts/**', 'vendor/javascripts', 'vendor/sprockets'], :expand_paths => true }
Instance Method Summary collapse
-
#initialize(args = {}) ⇒ Config
constructor
A new instance of Config.
Constructor Details
#initialize(args = {}) ⇒ Config
Returns a new instance of Config.
15 16 17 18 19 |
# File 'lib/sinatra_helpers/sprockets/config.rb', line 15 def initialize(args={}) ATTRIBUTES.each do |a| instance_variable_set("@#{a}", args[a] || DEFAULTS[a]) end end |