module CommandKit::Options::Quiet::ModuleMethods

@api private

Public Instance Methods

included(context) click to toggle source

Defines a `-q, –quiet` option.

@param [Class, Module] context

The class or module including {Quiet}.
Calls superclass method
# File lib/command_kit/options/quiet.rb, line 31
def included(context)
  super(context)

  if context.class == Module
    context.extend ModuleMethods
  else
    context.option :quiet, short: '-q', desc: 'Enables quiet output' do
      @quiet = true
    end
  end
end