Sha256: d2623844b80812eb6d378aeb5b573944417d6babc56d297a3b72bf3c7fdecf98

Contents?: true

Size: 500 Bytes

Versions: 7

Compression:

Stored size: 500 Bytes

Contents

module Payments
  module ViewHelpers
    def transaction_hidden_fields(transaction)
      html = ""

      %w(pos_id pos_auth_key pay_type session_id amount desc
      order_id desc2 trs_desc first_name last_name street street_hn
      street_an city post_code country email phone language client_ip
      js payback_login sig ts
      ).each do |field|
        value = transaction.send(field)
        html << hidden_field_tag(field, value) unless value.blank?
      end

      html
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
payments-pl-0.5.1 lib/payments_pl/view_helpers.rb
payments-pl-0.5.0 lib/payments/view_helpers.rb
payments-pl-0.4.5 lib/payments/view_helpers.rb
payments-pl-0.4.3 lib/payments/view_helpers.rb
payments-pl-0.4.2 lib/payments/view_helpers.rb
payments-pl-0.4.1 lib/payments/view_helpers.rb
payments-pl-0.4.0 lib/payments/view_helpers.rb