Registerable

Registerable

Public Instance Methods

register(*names) click to toggle source

Register format names.

    # File lib/more/facets/registerable.rb, line 13
13:   def register(*names)
14:     names.each do |name|
15:       registry[name.to_s] = self
16:     end
17:   end
registry() click to toggle source

Access registry.

    # File lib/more/facets/registerable.rb, line 21
21:   def registry
22:     @@registry ||= {}
23:   end
registry_invalid?(*types) click to toggle source
    # File lib/more/facets/registerable.rb, line 27
27:   def registry_invalid?(*types)
28:     bad = []
29:     types.each do |type|
30:       bad << type unless @@registry[type]
31:     end
32:     return bad.empty? ? false : bad
33:   end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.