Module: Scheming
- Defined in:
- lib/scheming.rb,
lib/scheming/schema.rb,
lib/scheming/version.rb
Overview
Scheming
Defined Under Namespace
Modules: DSL, Schema, Type Classes: Attribute, Error, Generic
Constant Summary collapse
- VERSION =
'0.7.0'
Class Method Summary collapse
Class Method Details
.generic ⇒ Scheming::Generic
24 |
# File 'lib/scheming.rb', line 24 def self.generic(&) = Scheming::Generic.new(&) |
.object ⇒ Class
17 18 19 20 21 |
# File 'lib/scheming.rb', line 17 def self.object(&) builder = Scheming::DSL::DataBuilder.new builder.instance_exec(&) builder.build end |