Class: Anchor::Schema
- Inherits:
-
Object
- Object
- Anchor::Schema
- Defined in:
- lib/anchor/schema.rb
Defined Under Namespace
Classes: Register
Class Method Summary collapse
Class Method Details
.enum(enum) ⇒ Object
15 16 17 18 |
# File 'lib/anchor/schema.rb', line 15 def enum(enum) @enums ||= [] @enums.push(enum) end |
.register ⇒ Object
6 7 8 |
# File 'lib/anchor/schema.rb', line 6 def register Register.new(resources: @resources || [], enums: @enums || []) end |
.resource(resource) ⇒ Object
10 11 12 13 |
# File 'lib/anchor/schema.rb', line 10 def resource(resource) @resources ||= [] @resources.push(resource) end |