Module: Initable
- Defined in:
- lib/initable.rb,
lib/initable/builder.rb
Overview
Main namespace.
Defined Under Namespace
Classes: Builder
Constant Summary collapse
- METHOD_SCOPES =
i[public protected private].freeze
Class Method Summary collapse
Class Method Details
.[] ⇒ Object
9 |
# File 'lib/initable.rb', line 9 def self.[](*, **) = Builder.new(*, **) |
.protected ⇒ Object
11 |
# File 'lib/initable.rb', line 11 def self.protected(*, **) = Builder.new(*, method_scope: __method__, **) |
.public ⇒ Object
13 |
# File 'lib/initable.rb', line 13 def self.public(*, **) = Builder.new(*, method_scope: __method__, **) |