Module: NeverBounce::CLI::Feature::Envars

Defined in:
lib/never_bounce/cli/feature/envars.rb,
lib/never_bounce/cli/feature/envars/item.rb,
lib/never_bounce/cli/feature/envars/examples_mapper.rb

Overview

Declare and manage environment variables of the class.

Defined Under Namespace

Modules: ClassMethods, InstanceMethods Classes: ExamplesMapper, Item

Class Method Summary collapse

Class Method Details

.load(owner) ⇒ nil

Parameters:

  • owner (Class)

Returns:

  • (nil)

10
11
12
13
14
# File 'lib/never_bounce/cli/feature/envars.rb', line 10

def self.load(owner)
  return if owner < InstanceMethods
  owner.extend(ClassMethods)
  owner.send(:include, InstanceMethods)
end