class Cb::Responses::EmailSubscription::Response

Protected Instance Methods

extract_models() click to toggle source
# File lib/cb/responses/email_subscription/response.rb, line 27
def extract_models
  Cb::Models::EmailSubscription.new(model_hash)
end
hash_containing_metadata() click to toggle source
# File lib/cb/responses/email_subscription/response.rb, line 19
def hash_containing_metadata
  response
end
validate_api_hash() click to toggle source
# File lib/cb/responses/email_subscription/response.rb, line 23
def validate_api_hash
  required_response_field(response_node, response)
end

Private Instance Methods

model_hash() click to toggle source
# File lib/cb/responses/email_subscription/response.rb, line 37
def model_hash
  response[response_node]
end
response_node() click to toggle source
# File lib/cb/responses/email_subscription/response.rb, line 33
def response_node
  'SubscriptionValues'
end