Sha256: a0e66e2770f48f79747f7a606d365c14df19c0789bbf5cd5315da1cf9743e918
Contents?: true
Size: 1.26 KB
Versions: 2
Compression:
Stored size: 1.26 KB
Contents
module Payments class Transaction < ActiveRecord::Base def self.columns @columns ||=[] end def self.column(name, sql_type = nil, default = nil, null = true) columns << ActiveRecord::ConnectionAdapters::Column.new(name.to_s, default, sql_type.to_s, null) end column :pos_id, :integer column :pos_auth_key, :string column :pay_type, :string column :session_id, :text column :amount, :integer column :desc, :text column :order_id, :integer column :desc2, :text column :trs_desc, :string column :first_name, :string column :last_name, :string column :street, :string column :street_hn, :string column :street_an, :string column :city, :string column :post_code, :string column :country, :string column :email, :string column :phone, :string column :language, :string column :client_ip, :string column :js, :string column :payback_login, :string column :sig, :string column :ts, :string def pos Payments[pos_id] end def new_url pos.new_transaction_url end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
payments-pl-0.4.1 | lib/payments/transaction.rb |
payments-pl-0.4.0 | lib/payments/transaction.rb |