Sha256: 2d5d3678e7642bba7ace5f7555a49fc61038d07f2817006bc66a940fe49c9fd5
Contents?: true
Size: 713 Bytes
Versions: 2
Compression:
Stored size: 713 Bytes
Contents
require "highline/import" require "rainbow" module AcquiaToolbelt class CLI class UI < Thor::Base.shell # Internal: Used for outputting a pretty success message. # # Returns the string coloured and formatted. def success(text) puts "#{text}".foreground(:green) end # Internal: Used for outputting a pretty error message. # # Returns the string coloured and formatted. def fail(text) puts "#{text}".foreground(:red) end # Internal: Used for outputting a pretty info message. # # Returns the string coloured and formatted. def info(text) puts "#{text}".foreground(:cyan) end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
acquia_toolbelt-2.0.1 | lib/acquia_toolbelt/cli/ui.rb |
acquia_toolbelt-2.0.0 | lib/acquia_toolbelt/cli/ui.rb |