class Middleman::Sitemap::Resource

def add_metadata(metadata={}, &block)

Parameters:
  • metadata (Hash) -- A metadata block like provides_metadata_for_path takes
def add_metadata(metadata={}, &block)
  if metadata.has_key?(:blocks)
    @local_metadata[:blocks] << metadata.delete(:blocks)
  end
  @local_metadata.deep_merge!(metadata)
  @local_metadata[:blocks] << block if block_given?
end