Class: Slimmer::Processors::MetadataInserter
- Inherits:
-
Object
- Object
- Slimmer::Processors::MetadataInserter
- Defined in:
- lib/slimmer/processors/metadata_inserter.rb
Instance Method Summary collapse
- #filter(_src, dest) ⇒ Object
-
#initialize(response, app_name) ⇒ MetadataInserter
constructor
A new instance of MetadataInserter.
Constructor Details
#initialize(response, app_name) ⇒ MetadataInserter
Returns a new instance of MetadataInserter.
3 4 5 6 |
# File 'lib/slimmer/processors/metadata_inserter.rb', line 3 def initialize(response, app_name) @headers = response.headers @app_name = app_name end |
Instance Method Details
#filter(_src, dest) ⇒ Object
8 9 10 11 12 13 14 15 16 |
# File 'lib/slimmer/processors/metadata_inserter.rb', line 8 def filter(_src, dest) head = dest.at_css("head") ("analytics:organisations", @headers[Slimmer::Headers::ORGANISATIONS_HEADER], head) ("analytics:world-locations", @headers[Slimmer::Headers::WORLD_LOCATIONS_HEADER], head) ("format", @headers[Slimmer::Headers::FORMAT_HEADER], head) ("search-result-count", @headers[Slimmer::Headers::RESULT_COUNT_HEADER], head) ("rendering-application", @app_name, head) end |