Module: ElasticAPM::Config::Options Private

Included in:
ElasticAPM::Config
Defined in:
lib/elastic_apm/config/options.rb

This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.

Defined Under Namespace

Modules: ClassMethods, InstanceMethods Classes: Option

Class Method Summary collapse

Class Method Details

.extended(kls) ⇒ Object

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



149
150
151
152
# File 'lib/elastic_apm/config/options.rb', line 149

def self.extended(kls)
  kls.instance_eval { extend ClassMethods }
  kls.class_eval { include InstanceMethods }
end