Method: ColorConversion::ColorConverter.factory

Defined in:
lib/color_conversion/color_converter.rb

.factory(color) ⇒ Object



16
17
18
19
20
21
# File 'lib/color_conversion/color_converter.rb', line 16

def self.factory(color)
  converter = ColorConverter.converters.find do |klass| 
    klass.matches?(color)
  end
  converter.new(color) if converter
end