lib/metrojobb/category.rb in metrojobb-0.2.1 vs lib/metrojobb/category.rb in metrojobb-0.3.0
- old
+ new
@@ -11,12 +11,20 @@
ID_NAME_MAP = NAME_ID_MAP.invert.freeze
validate :validate_known_category
- def to_xml(builder: Builder::XmlMarkup.new(indent: 2))
+ def self.name_id_map
+ NAME_ID_MAP
+ end
+
+ def self.id_name_map
+ ID_NAME_MAP
+ end
+
+ def to_xml(builder: Builder::XmlMarkup.new(indent: DEFAULT_INDENT))
builder.category do |node|
- node.id(category_id)
+ node.id(category_id.to_s)
end
end
def category_id
NAME_ID_MAP[name.presence || id.presence] ||