Method: Mbanker::Account#initialize
- Defined in:
- lib/mbanker/account.rb
#initialize(index, crawler, attributes) ⇒ Account
Returns a new instance of Account.
6 7 8 9 10 11 12 13 14 15 16 |
# File 'lib/mbanker/account.rb', line 6 def initialize index, crawler, attributes @index, @crawler = index, crawler if attributes.key? :full_name_and_number extract_label_name_and_number attributes[:full_name_and_number] end [:balance, :available_money].each do |attribute_name| if attributes.key? attribute_name instance_variable_set(:"@#{attribute_name}", attributes[attribute_name]) end end end |