Class: VDF::Generator
- Inherits:
-
Object
- Object
- VDF::Generator
- Defined in:
- lib/vdf/generate.rb
Overview
The Generator class is responsible for generating VDF documents from input hashes.
Class Method Summary collapse
-
.generate(object) ⇒ String
Generates a VDF document from a Ruby Hash and returns it.
Class Method Details
.generate(object) ⇒ String
Generates a VDF document from a Ruby Hash and returns it
13 14 15 16 17 |
# File 'lib/vdf/generate.rb', line 13 def generate(object) raise ArgumentError, 'Object has to respond to each' unless object.respond_to? :each generate_impl(object, 0) end |