Module: Vamp::Colorize
- Defined in:
- lib/vamp/colorize.rb
Defined Under Namespace
Modules: Colors
Class Method Summary collapse
Class Method Details
.colorize(color, text) ⇒ Object
25 26 27 28 29 30 |
# File 'lib/vamp/colorize.rb', line 25 def colorize(color, text) color = Colorize::Colors.const_get(color.to_s.upcase) color ? colorful_text(color, text) : text rescue text end |
.method_missing(symbol, *args) ⇒ Object
32 33 34 35 36 37 38 |
# File 'lib/vamp/colorize.rb', line 32 def method_missing(symbol, *args) color = Colorize::Colors.const_get(color.to_s.upcase) return colorful_text(color, *args) if color super rescue super end |