Module: BankLink::ViewHelpers

Defined in:
lib/bank_link/view_helpers.rb

Instance Method Summary collapse

Instance Method Details



15
16
17
# File 'lib/bank_link/view_helpers.rb', line 15

def authorization_links object=nil, options={}, &block
  bank_links :authorization_links, object, options, &block
end


3
4
5
6
7
8
9
10
11
12
13
# File 'lib/bank_link/view_helpers.rb', line 3

def bank_link_tag link, object=nil, options={}, &block
  form_data = Hashie::Mash.new(link.processed_data(object, options[:values] || {}))
  form_options = bank_link_form_options link, form_data, options

  (:form, form_options) do
    form_data.each do |key, value|
      concat(hidden_field_tag(key, value, :id => nil))
    end
    concat(capture(link, &block)) if block_given?
  end
end


19
20
21
# File 'lib/bank_link/view_helpers.rb', line 19

def payment_links object=nil, options={}, &block
  bank_links :payment_links, object, options, &block
end