module MotherBrain::Cli::Shell::Ext::ClassMethods
Public Instance Methods
deprecated(message)
click to toggle source
# File lib/mb/cli/shell/ext.rb, line 34 def deprecated(message) warn("[DEPRECATION] #{message}") end
mute!()
click to toggle source
Mute the output of this instance of UI until {#unmute!} is called
# File lib/mb/cli/shell/ext.rb, line 14 def mute! @mute = true end
say(message = "", color = nil, force_new_line = nil)
click to toggle source
Calls superclass method
# File lib/mb/cli/shell/ext.rb, line 23 def say(message = "", color = nil, force_new_line = nil) return if quiet? super(message, color) end
Also aliased as: info
unmute!()
click to toggle source
Unmute the output of this instance of UI until {#mute!} is called
# File lib/mb/cli/shell/ext.rb, line 19 def unmute! @mute = false end
warn(message)
click to toggle source
# File lib/mb/cli/shell/ext.rb, line 30 def warn(message) say(message, :yellow) end