mirror of
https://github.com/internetee/registry.git
synced 2025-06-07 13:15:40 +02:00
Extract Contact create BL from EPP controller
This commit is contained in:
parent
248c984443
commit
a33cc40d59
3 changed files with 73 additions and 6 deletions
23
lib/deserializers/xml/contact_create.rb
Normal file
23
lib/deserializers/xml/contact_create.rb
Normal file
|
@ -0,0 +1,23 @@
|
|||
require 'deserializers/xml/legal_document'
|
||||
require 'deserializers/xml/ident'
|
||||
require 'deserializers/xml/contact'
|
||||
|
||||
module Deserializers
|
||||
module Xml
|
||||
class ContactCreate
|
||||
attr_reader :frame
|
||||
|
||||
def initialize(frame)
|
||||
@frame = frame
|
||||
end
|
||||
|
||||
def contact
|
||||
@contact ||= ::Deserializers::Xml::Contact.new(frame).call
|
||||
end
|
||||
|
||||
def legal_document
|
||||
@legal_document ||= ::Deserializers::Xml::LegalDocument.new(frame).call
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
Loading…
Add table
Add a link
Reference in a new issue