class Yoti::DocScan::Session::Retrieve::BreakdownResponse
Attributes
details[R]
@return [Array<DetailsResponse>]
result[R]
@return [String]
sub_check[R]
@return [String]
Public Class Methods
new(breakdown)
click to toggle source
@param [Hash] breakdown
# File lib/yoti/doc_scan/session/retrieve/breakdown_response.rb, line 20 def initialize(breakdown) Validation.assert_is_a(String, breakdown['sub_check'], 'sub_check', true) @sub_check = breakdown['sub_check'] Validation.assert_is_a(String, breakdown['result'], 'result', true) @result = breakdown['result'] if breakdown['details'].nil? @details = [] else Validation.assert_is_a(Array, breakdown['details'], 'details') @details = breakdown['details'].map { |details| DetailsResponse.new(details) } end end