internetee-registry/lib/deserializers/xml/contact_update.rb
Maciej Szlosarczyk 82a9565c10
Extract action
2020-06-26 14:31:12 +03:00

27 lines
579 B
Ruby

require 'deserializers/xml/legal_document'
require 'deserializers/xml/ident'
require 'deserializers/xml/contact'
module Deserializers
module Xml
class ContactUpdate
attr_reader :frame
def initialize(frame)
@frame = frame
end
def contact
@contact ||= ::Deserializers::Xml::Contact.new(frame).call
end
def ident
@ident ||= ::Deserializers::Xml::Ident.new(frame).call
end
def legal_document
@legal_document ||= ::Deserializers::Xml::LegalDocument.new(frame).call
end
end
end
end