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