Method: ISO3166::CountryFinderMethods#search
- Defined in:
- lib/countries/country/finder_methods.rb
#search(query) ⇒ Object
:reek:FeatureEnvy
9 10 11 12 13 14 15 |
# File 'lib/countries/country/finder_methods.rb', line 9 def search(query) query = query.to_s if query.is_a?(Symbol) query = query.upcase if query&.match?(/[a-z]/) country = new(query) country&.valid? ? country : nil end |