class Indexers::Definitions
Public Instance Methods
add(*args)
click to toggle source
# File lib/indexers/definitions.rb, line 4 def add(*args) indexer = Indexer.new(*args) registry[indexer.name] = indexer end
each(&block)
click to toggle source
# File lib/indexers/definitions.rb, line 13 def each(&block) registry.values.sort.each &block end
find(name)
click to toggle source
# File lib/indexers/definitions.rb, line 9 def find(name) registry[name] end
Private Instance Methods
registry()
click to toggle source
# File lib/indexers/definitions.rb, line 19 def registry @registry ||= {} end