module Wayfarer::Frontiers::NormalizeURIs
@api private
Public Instance Methods
cache(*uris)
click to toggle source
@override
Calls superclass method
# File lib/wayfarer/frontiers/normalize_uris.rb, line 20 def cache(*uris) super(*uris.map { |uri| normalize(uri) }) end
cached?(uri)
click to toggle source
@override
Calls superclass method
# File lib/wayfarer/frontiers/normalize_uris.rb, line 25 def cached?(uri) super(normalize(uri)) end
stage(*uris)
click to toggle source
@override
Calls superclass method
# File lib/wayfarer/frontiers/normalize_uris.rb, line 10 def stage(*uris) super(*uris.map { |uri| normalize(uri) }) end
staged?(uri)
click to toggle source
@override
Calls superclass method
# File lib/wayfarer/frontiers/normalize_uris.rb, line 15 def staged?(uri) super(normalize(uri)) end
Private Instance Methods
method_missing(*argv, &proc)
click to toggle source
Calls superclass method
# File lib/wayfarer/frontiers/normalize_uris.rb, line 39 def method_missing(*argv, &proc) super(*argv, &proc) end
normalize(uri)
click to toggle source
# File lib/wayfarer/frontiers/normalize_uris.rb, line 31 def normalize(uri) NormalizeUrl.process(uri, config.normalize_uri_options) end
respond_to_missing?(method, private = false)
click to toggle source
Calls superclass method
# File lib/wayfarer/frontiers/normalize_uris.rb, line 43 def respond_to_missing?(method, private = false) @frontier.respond_to?(method) || super end
to_s()
click to toggle source
# File lib/wayfarer/frontiers/normalize_uris.rb, line 35 def to_s "URI-normalizing #{super}" end