class Middleman::Robots::Generator

Robots Text Generator Class

Attributes

rules[RW]
sitemap_uri[RW]

Public Class Methods

new(rules, sitemap_uri) click to toggle source
# File lib/middleman-robots/generator.rb, line 12
def initialize(rules, sitemap_uri)
  @rules = rules
  @sitemap_uri = sitemap_uri
end

Public Instance Methods

process() click to toggle source
# File lib/middleman-robots/generator.rb, line 17
def process
  text = [
    Generators::Blocks.new(rules).text,
    Generators::SitemapUri.new(sitemap_uri).text
  ].compact.join "\n\n"

  text += "\n" if text.present?
  text
end