Method: Middleman::Extensions::RelativeAssets#initialize

Defined in:
lib/middleman-core/extensions/relative_assets.rb

#initialize(app, options_hash = {}, &block) ⇒ RelativeAssets

Returns a new instance of RelativeAssets.



11
12
13
14
15
16
17
18
19
20
21
22
# File 'lib/middleman-core/extensions/relative_assets.rb', line 11

def initialize(app, options_hash={}, &block)
  super

  return if options[:helpers_only]

  app.rewrite_inline_urls id: :relative_assets,
                          url_extensions: options.exts || app.config[:asset_extensions],
                          source_extensions: options.sources,
                          ignore: options.ignore,
                          rewrite_ignore: options.rewrite_ignore,
                          proc: method(:rewrite_url)
end