Module: Begetter

Defined in:
lib/begetter.rb,
lib/begetter/error.rb,
lib/begetter/getter.rb,
lib/begetter/version.rb

Defined Under Namespace

Classes: BegetterError, ClassNotDeclared, Getter

Constant Summary collapse

VERSION =
'0.1.0'

Class Method Summary collapse

Class Method Details

.get(klass_name) ⇒ Class

Get a reference to a Class from a string

Examples:

Create a reference to FooBar

class FooBar; end
klass = Begegger.get('FooBar')
=> FooBar

Parameters:

  • klass_name (String)

    name of the class being referenced

Returns:

  • (Class)

    Constant reference to klass_name



16
17
18
# File 'lib/begetter.rb', line 16

def self.get(klass_name)
  Getter.get(klass_name)
end