Method: Agio::Bourse#transform

Defined in:
lib/agio/bourse.rb

#transformObject



141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
# File 'lib/agio/bourse.rb', line 141

def transform
  blocks = broker.blocks.map { |block|
    body = transform_block(block)

    if :paragraph == link_placement
      [ body, link_references ]
    else
      body
    end

  }.flatten.compact

  if :endnote == link_placement
    blocks << link_references
  end

  output.write(blocks.join("\n\n"))
end