Module: GeekierFactory

Defined in:
lib/geekier_factory.rb,
lib/geekier_factory/api.rb,
lib/geekier_factory/action.rb,
lib/geekier_factory/version.rb,
lib/geekier_factory/resource.rb

Defined Under Namespace

Classes: API, Action, Resource

Constant Summary collapse

VERSION =
"0.1.5"

Class Method Summary collapse

Class Method Details

.factorize(filename_with_path) ⇒ Object



5
6
7
8
9
# File 'lib/geekier_factory.rb', line 5

def self.factorize(filename_with_path)
  description = File.read(filename_with_path)
  structure = YAML.load(description)
  API.new(structure)
end