module Isomer::Sources
Public Class Methods
factory(type, parameters=[], options={})
click to toggle source
# File lib/isomer/sources.rb, line 2 def self.factory(type, parameters=[], options={}) case type when :test Isomer::Sources::Test.new(parameters, options) when :yaml Isomer::Sources::Yaml.new(parameters, options) when :environment Isomer::Sources::Environment.new(parameters, options) else raise "Unknown source type #{source_type}" end end