Class: Middleman::Sitemap::StringResource
- Defined in:
- middleman-core/lib/middleman-core/sitemap/resource.rb
Constant Summary
Constants inherited from Resource
Resource::FILTER, Resource::MAYBE_METADATA_CONTRACT, Resource::METADATA_CONTRACT
Constants included from Contracts
Instance Attribute Summary
Attributes inherited from Resource
#app, #destination_path, #file_descriptor, #path, #priority, #vertices
Instance Method Summary collapse
- #binary? ⇒ Boolean
-
#initialize(store, path, contents) ⇒ StringResource
constructor
A new instance of StringResource.
- #render ⇒ Object
- #template? ⇒ Boolean
Methods inherited from Resource
#<=>, #Any, #Bool, #Hash, #String, #add_filter, #add_metadata, #add_metadata_locals, #add_metadata_options, #add_metadata_page, #content_type, #data, #ext, #ignore!, #ignored?, #locals, #metadata, #normalized_path, #options, #page, #page_id, #proxy_to, #render_without_filters, #source_file, #static_file?, #to_s, #url
Methods included from Extensions::Traversal
#children, #directory_index?, #eponymous_directory?, #eponymous_directory_path, #parent, #parent_helper, #siblings, #traversal_root
Methods included from Contracts
Constructor Details
#initialize(store, path, contents) ⇒ StringResource
Returns a new instance of StringResource.
355 356 357 358 359 |
# File 'middleman-core/lib/middleman-core/sitemap/resource.rb', line 355 def initialize(store, path, contents) @request_path = path @contents = contents super(store, path) end |
Instance Method Details
#binary? ⇒ Boolean
369 370 371 |
# File 'middleman-core/lib/middleman-core/sitemap/resource.rb', line 369 def binary? false end |
#render ⇒ Object
365 366 367 |
# File 'middleman-core/lib/middleman-core/sitemap/resource.rb', line 365 def render(*) @contents end |
#template? ⇒ Boolean
361 362 363 |
# File 'middleman-core/lib/middleman-core/sitemap/resource.rb', line 361 def template? true end |