module Portal::GlobalInterface

@api private @since 0.1.0

Public Class Methods

included(base_klass) click to toggle source

@param base_klass [Class] @return [void]

@api private @since 0.1.0

# File lib/portal/global_interface.rb, line 12
def included(base_klass)
  base_klass.instance_variable_set(:@global_instance, nil)
  base_klass.instance_variable_set(:@global_instance_lock, Mutex.new)
  base_klass.extend(ClassMethods)
end