class Yori::Schema::V3::Composer
Provides register_component method
Attributes
id[R]
Public Class Methods
new(id)
click to toggle source
# File lib/yori/schema/v3/composer.rb, line 11 def initialize(id) @id = id end
register(id = '', &block)
click to toggle source
# File lib/yori/schema/v3/composer.rb, line 28 def register(id = '', &block) composer = new(id) composer.instance_eval(&block) end
Public Instance Methods
path(key, value = nil, &block)
click to toggle source
# File lib/yori/schema/v3/composer.rb, line 23 def path(key, value = nil, &block) Yori::Schema::V3::Paths.register_path(id, key, value, &block) end