Module: Evropochta::Addresses::Search4
- Defined in:
- lib/evropochta/addresses/search4.rb
Constant Summary collapse
- MAX_LIMIT =
50
Class Method Summary collapse
Class Method Details
.call(address: "", limit_addresses: 10, address4_id: 0) ⇒ Object
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
# File 'lib/evropochta/addresses/search4.rb', line 8 def call(address: "", limit_addresses: 10, address4_id: 0) if limit_addresses.zero? || limit_addresses > MAX_LIMIT LOG.error("Incorrect limit addresses (#{limit_addresses}). Should be in range 1 to 50") return [] end Services::Shared.request( "Addresses.Search4", { Text: address, TopN: limit_addresses, Address4Id: address4_id } ) end |