module TaiwanBankCode::BankCodeHelpers::FormBuilder

Public Instance Methods

bank_select(method, options = {}, html_options = {}, &block) click to toggle source
# File lib/taiwan_bank_code/bank_code_helper.rb, line 4
def bank_select(method, options = {}, html_options = {}, &block)
  json = self.bank_code_atm
  if block.nil?
    block = Proc.new do |bank|
      str = bank["code"] + " " + bank["name"]
      [str, str]
    end
  end
  choices = json.map(&block)
  select(method, choices, options, html_options)
end