Class | Nukumi2::ConfigParser::Blog |
In: |
lib/nukumi2/config-parser.rb
|
Parent: | Object |
topictree | [R] |
# File lib/nukumi2/config-parser.rb, line 21 21: def self.attr_set(a) 22: define_method(a) { |*arg| 23: if arg.size == 1 24: @fields[a] = arg.first 25: end 26: @fields[a] 27: } 28: end
# File lib/nukumi2/config-parser.rb, line 43 43: def define(path, obj) 44: @topics << [path, obj] 45: end
# File lib/nukumi2/config-parser.rb, line 36 36: def method_missing(name, *value) 37: if value.size == 1 38: @fields[name] = value.first 39: end 40: @fields[name] 41: end
# File lib/nukumi2/config-parser.rb, line 17 17: def register(&block) 18: Nukumi2::DefaultRegistry.class_eval(&block) 19: end