lib/isic/entity.rb in isic-0.9.0 vs lib/isic/entity.rb in isic-1.0.0
- old
+ new
@@ -18,14 +18,14 @@
def all_codes
case @code
when /\d{4}/
{class: @code, group: @code[0..2], division: @code[0..1], section: section(@code[0..1])}
when /\d{3}/
- [group: @code, division: @code[0..1], section: section(@code[0..1])]
+ {group: @code, division: @code[0..1], section: section(@code[0..1])}
when /\d{2}/
- [division: @code, section: section(@code)]
+ {division: @code, section: section(@code)}
when /[A-Z]/
- [section: @code]
+ {section: @code}
end
end
def section(division)
Isic::DIVISIONS.select { |k,v| v.include?(division) }.keys.first
\ No newline at end of file