Class: Vedeu::Translator

Inherits:
Object
  • Object
show all
Defined in:
lib/vedeu/support/translator.rb

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(html_colour = '') ⇒ Translator

Returns a new instance of Translator.



7
8
9
# File 'lib/vedeu/support/translator.rb', line 7

def initialize(html_colour = '')
  @html_colour = html_colour
end

Class Method Details

.translate(html_colour = '') ⇒ Object



3
4
5
# File 'lib/vedeu/support/translator.rb', line 3

def self.translate(html_colour = '')
  new(html_colour).translate
end

Instance Method Details

#translateObject



11
12
13
14
15
# File 'lib/vedeu/support/translator.rb', line 11

def translate
  return '' unless valid?

  [16, red, green, blue].inject(:+)
end