module SaferInitialize

Constants

VERSION

Public Class Methods

configuration() click to toggle source
# File lib/safer_initialize.rb, line 14
def configuration
  @configuration ||= Configuration.new
end
configure() { |configuration| ... } click to toggle source
# File lib/safer_initialize.rb, line 10
def configure
  yield(configuration)
end

Public Instance Methods

with_safe(&block) click to toggle source
# File lib/safer_initialize.rb, line 21
def with_safe(&block)
  Globals.set(__safe: true, &block)
end