Method: AreaCN::Areas#find_by_code
- Defined in:
- lib/area_cn/areas.rb
#find_by_code(code, area_level = nil) ⇒ Object
30 31 32 33 34 |
# File 'lib/area_cn/areas.rb', line 30 def find_by_code(code, area_level = nil) scope = area_level ? instance_variable_get("@#{area_level.to_s.pluralize}") : all code_value = code.is_a?(Code) ? code.value : code scope.detect { |area| area.code == code_value } end |