class Paymill::Item

Attributes

amount[RW]
description[RW]
item_number[RW]
name[RW]
quantity[RW]
url[RW]

Public Class Methods

new( arguments = {} ) click to toggle source
# File lib/paymill/models/item.rb, line 5
def initialize( arguments = {} )
  arguments.each do |key, value|
    raise ArgumentError.new( "parameter #{key} is not allowed" ) unless Item.instance_methods( false ).include? key
    instance_variable_set( "@#{key}", ( Integer( value ) rescue value ) )
  end
end