Class: YandexUslugiWrapper::Bank

Inherits:
YandexUsluga
  • Object
show all
Defined in:
lib/yandex_uslugi_wrapper/bank.rb

Overview

Класс реализует доступ к спискам банков и определенному банку Запрос осуществляется так: Для нахождения всех банков из Уфы – Bank.find :all, :params => => “Уфа” Обязательным, при запросе Банков, является использование region

Constant Summary

Constants inherited from YandexUsluga

YandexUsluga::API_PREFIX, YandexUsluga::API_SITE

Class Method Summary collapse

Methods inherited from YandexUsluga

api_key, api_key=, collection_path, element_path, headers, referer, referer=

Class Method Details

.all(region) ⇒ Object

Поиск всех банков из региона

Example

Bank.all :region => "Уфа"
Bank.all :params => { :region => "Уфа" }


11
12
13
14
15
16
17
# File 'lib/yandex_uslugi_wrapper/bank.rb', line 11

def self.all region
  unless region[:params]
    super :params => region
  else
    super
  end
end

.find(id, region) ⇒ Object

Поиск банка с определенным id

Example

Bank.find 90, :region => "Уфа"
Bank.find 90, :params => { :region => "Уфа" }


23
24
25
26
27
28
29
# File 'lib/yandex_uslugi_wrapper/bank.rb', line 23

def self.find id, region
  unless region[:params]
    super id, :params => region
  else
    super
  end
end