Module: DataModeler

Defined in:
lib/data_modeler/helpers.rb,
lib/data_modeler/version.rb

Overview

Main gem module

Defined Under Namespace

Modules: Model Classes: Base, Dataset, DatasetGen

Constant Summary collapse

VERSION =

Version number

"0.3.0"

Class Method Summary collapse

Class Method Details

.id_from_filename(filename = __FILE__) ⇒ String

Note:

convenient method to have available in the config

Returns a standardized String ID from a (sequentially named) file

Returns:

  • (String)


7
8
9
# File 'lib/data_modeler/helpers.rb', line 7

def self.id_from_filename filename=__FILE__
  format "%02d", Integer(filename[/_(\d+).rb$/,1])
end

.new(config) ⇒ Base

Returns an instance of the Base class

Parameters:

  • config (Hash)

    Base class configuration

Returns:

  • (Base)

    initialized instance of Base class



14
15
16
# File 'lib/data_modeler/helpers.rb', line 14

def self.new config
  DataModeler::Base.new config
end