class Qonfig::Commands::Base

@api private @since 0.1.0

Public Class Methods

inheritable=(identifier) click to toggle source

@param identifier [Boolean] @return [Boolean]

@api private @since 0.19.0

# File lib/qonfig/commands/base.rb, line 12
def inheritable=(identifier)
  @inheritable = identifier
end
inheritable?() click to toggle source

@return [Boolean]

@api private @since 0.19.0

# File lib/qonfig/commands/base.rb, line 20
def inheritable?
  @inheritable
end
inherited(child_klass) click to toggle source

@param child_klass [Class] @return [Boolean]

@api private @since 0.19.0

Calls superclass method
# File lib/qonfig/commands/base.rb, line 29
def inherited(child_klass)
  child_klass.instance_variable_set(:@inheritable, true)
  super
end

Public Instance Methods

call(data_set, settings) click to toggle source

@param data_set [Qonfig::DataSet] @param settings [Qonfig::Settings] @return [void]

@api private @since 0.1.0

# File lib/qonfig/commands/base.rb, line 41
def call(data_set, settings); end
inheritable?() click to toggle source

@return [Boolean]

@api private @since 0.19.0

# File lib/qonfig/commands/base.rb, line 47
def inheritable?
  self.class.inheritable?
end