Class: RogerUrlRelativizer::UrlRelativizer
- Inherits:
-
Roger::Release::Processors::Base
- Object
- Roger::Release::Processors::Base
- RogerUrlRelativizer::UrlRelativizer
- Defined in:
- lib/roger_url_relativizer/processor.rb
Instance Method Summary collapse
Instance Method Details
#default_options ⇒ Object
10 11 12 13 14 15 16 |
# File 'lib/roger_url_relativizer/processor.rb', line 10 def { url_attributes: %w(src href action), match: ["**/*.html"], skip: [] } end |
#perform ⇒ Object
18 19 20 21 22 23 24 25 26 27 28 |
# File 'lib/roger_url_relativizer/processor.rb', line 18 def perform log_call @resolver = Roger::Resolver.new(release.build_path) relativize_attributes_in_files( release, [:url_attributes], release.get_files([:match], [:skip]) ) end |