class Xolphin::Api::Responses::Request
Public Class Methods
new(data)
click to toggle source
Calls superclass method
Xolphin::Api::Responses::Base::new
# File lib/xolphin/api/responses/request.rb, line 7 def initialize(data) super(data) end
Public Instance Methods
address()
click to toggle source
# File lib/xolphin/api/responses/request.rb, line 39 def address @data["address"] end
approver_email()
click to toggle source
# File lib/xolphin/api/responses/request.rb, line 71 def approver_email @data["approverEmail"] end
approver_first_name()
click to toggle source
# File lib/xolphin/api/responses/request.rb, line 63 def approver_first_name @data["approverFirstName"] end
approver_last_name()
click to toggle source
# File lib/xolphin/api/responses/request.rb, line 67 def approver_last_name @data["approverLastName"] end
approver_phone()
click to toggle source
# File lib/xolphin/api/responses/request.rb, line 75 def approver_phone @data["approverPhone"] end
brand_validation()
click to toggle source
# File lib/xolphin/api/responses/request.rb, line 91 def brand_validation @data["brandValidation"] end
city()
click to toggle source
# File lib/xolphin/api/responses/request.rb, line 47 def city @data["city"] end
company()
click to toggle source
# File lib/xolphin/api/responses/request.rb, line 19 def company @data["company"] end
country()
click to toggle source
# File lib/xolphin/api/responses/request.rb, line 55 def country @data["country"] end
date_ordered()
click to toggle source
# File lib/xolphin/api/responses/request.rb, line 23 def date_ordered Time.parse(@data["dateOrdered"]) end
department()
click to toggle source
# File lib/xolphin/api/responses/request.rb, line 35 def department @data["department"] end
domain_name()
click to toggle source
# File lib/xolphin/api/responses/request.rb, line 15 def domain_name @data["domainName"] end
id()
click to toggle source
# File lib/xolphin/api/responses/request.rb, line 11 def id @data["id"] end
kvk()
click to toggle source
# File lib/xolphin/api/responses/request.rb, line 83 def kvk @data["kvk"] end
postbox()
click to toggle source
# File lib/xolphin/api/responses/request.rb, line 79 def postbox @data["postbox"] end
product()
click to toggle source
# File lib/xolphin/api/responses/request.rb, line 109 def product @product ||= begin if _embedded && _embedded["product"] Product.new(_embedded["product"]) end end end
province()
click to toggle source
# File lib/xolphin/api/responses/request.rb, line 51 def province @data["province"] end
reference()
click to toggle source
# File lib/xolphin/api/responses/request.rb, line 59 def reference @data["reference"] end
reqiures_action()
click to toggle source
# File lib/xolphin/api/responses/request.rb, line 87 def reqiures_action @data["requiresAction"] end
subject_alternative_names()
click to toggle source
# File lib/xolphin/api/responses/request.rb, line 27 def subject_alternative_names @data["subjectAlternativeNames"] end
validations()
click to toggle source
# File lib/xolphin/api/responses/request.rb, line 95 def validations @validations ||= begin validations = [] if @data["validations"] @data["validations"].each do |validation| validations << RequestValidation.new(validation) end end validations end end
years()
click to toggle source
# File lib/xolphin/api/responses/request.rb, line 31 def years @data["years"] end
zipcode()
click to toggle source
# File lib/xolphin/api/responses/request.rb, line 43 def zipcode @data["zipcode"] end