class GoodData::Bricks::Pipeline
Public Class Methods
prepare(pipeline)
click to toggle source
Pipeline
preparation code
# File lib/gooddata/bricks/pipeline.rb, line 11 def self.prepare(pipeline) pipeline.reverse.reduce(nil) do |memo, app| if memo.nil? app.respond_to?(:new) ? app.new : app elsif app.respond_to?(:new) app.new(app: memo) else app.app = memo app end end end