Module: JapaneseAddressParser::AddressNormalizer
- Defined in:
- lib/japanese_address_parser/address_normalizer.rb,
lib/japanese_address_parser/address_normalizer/normalize_japanese_addresses_schmoozer.rb
Defined Under Namespace
Classes: NormalizeJapaneseAddressesSchmoozer
Class Method Summary collapse
Class Method Details
.call(full_address) ⇒ Object
8 9 10 11 12 13 14 15 16 |
# File 'lib/japanese_address_parser/address_normalizer.rb', line 8 def call(full_address) # https://github.com/geolonia/normalize-japanese-addresses を使って住所を正規化する。 ::JapaneseAddressParser::AddressNormalizer::NormalizeJapaneseAddressesSchmoozer.call(full_address) # Schmoozeが稀に例外を吐くことがある。 # ライブラリを利用するときに扱いやすくするために例外のクラスを固定しておく。 rescue ::StandardError raise(::JapaneseAddressParser::NormalizeError) end |