# File lib/wirb/colorizer/wirb0_paint.rb, line 60 def self.color(*color_args) if color_args.first && color_args.size == 1 && color_args.first.is_a?(Symbol) if color_args.first == :paint # force usage of paint colors Paint[string, *color_args[1..-1]] else Paint::Wirb.send(color_args.first) end else Paint.color(*color_args) end end
# File lib/wirb/colorizer/wirb0_paint.rb, line 48 def self.run(string, *color_args) if color_args.first && color_args.size == 1 && color_args.first.is_a?(Symbol) if color_args.first == :paint # force usage of paint colors Paint[string, *color_args[1..-1]] else Paint::Wirb.send(color_args.first, string) end else Paint[string, *color_args] end end