Module: Middleman::CoreExtensions::Extensions
- Included in:
- Application
- Defined in:
- lib/middleman-core/core_extensions/extensions.rb
Defined Under Namespace
Modules: ClassMethods, InstanceMethods
Class Method Summary collapse
- .registered(app) ⇒ Object (also: included)
Class Method Details
.registered(app) ⇒ Object Also known as: included
39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 |
# File 'lib/middleman-core/core_extensions/extensions.rb', line 39 def registered(app) app.define_hook :initialized app.define_hook :instance_available app.define_hook :after_configuration app.define_hook :before_configuration app.define_hook :build_config app.define_hook :development_config app.config.define_setting :autoload_sprockets, true, 'Automatically load sprockets at startup?' app.config[:autoload_sprockets] = (ENV["AUTOLOAD_SPROCKETS"] == "true") if ENV["AUTOLOAD_SPROCKETS"] app.extend ClassMethods app.send :include, InstanceMethods app.delegate :configure, :to => :"self.class" end |