Class: Middleman::Robots::Generators::Blocks
- Inherits:
-
Object
- Object
- Middleman::Robots::Generators::Blocks
- Defined in:
- lib/middleman-robots/generators/blocks.rb
Overview
Blocks
Collection of ::Middleman::Robots::Generators::Block
Instance Method Summary collapse
-
#initialize(rules) ⇒ Blocks
constructor
A new instance of Blocks.
- #text ⇒ Object
Constructor Details
#initialize(rules) ⇒ Blocks
13 14 15 16 |
# File 'lib/middleman-robots/generators/blocks.rb', line 13 def initialize(rules) @rules = rules @groups = @rules.map { |rule| Block.new(rule) } if @rules.present? end |
Instance Method Details
#text ⇒ Object
18 19 20 21 22 |
# File 'lib/middleman-robots/generators/blocks.rb', line 18 def text return nil if @groups.nil? @groups.map(&:text).join "\n\n" end |