class PagseguroV2::Sender
Public Class Methods
new(attributes)
click to toggle source
Calls superclass method
# File lib/pagseguro_v2/sender.rb, line 8 def initialize(attributes) phone = attributes.delete 'phone' self.phone_area_code = phone['areaCode'] self.phone_number = phone['number'] super(attributes) end
Public Instance Methods
to_xml(options = {})
click to toggle source
# File lib/pagseguro_v2/sender.rb, line 15 def to_xml(options = {}) builder = options[:builder] || Builder::XmlMarkup.new() builder.sender do |sender| sender.email email if email sender.name name if name if phone_area_number && phone_number sender.phone do |phone| phone.areaCode phone.number end end end end