Method: Docman::Builders::Builder.create

Defined in:
lib/docman/builders/builder.rb

.create(params = nil, context = nil, caller = nil) ⇒ Object



10
11
12
13
14
15
16
17
# File 'lib/docman/builders/builder.rb', line 10

def self.create(params = nil, context = nil, caller = nil)
  c = @@builders[params['handler']]
  if c
    c.new(params, context, caller, 'builder')
  else
    raise "Bad builder type: #{type}"
  end
end