class RestPki::ValidationItem

Attributes

detail[R]
message[R]
type[R]

Public Class Methods

new(model) click to toggle source
# File lib/rest_pki/validation_item.rb, line 6
def initialize(model)
    @type = model['type']
    @message = model['message']
    @detail = model['detail']
    @inner_validation_results = nil
    unless model['innerValidationResults'].nil?
        @inner_validation_results = RestPki::ValidationResults.new(model['innerValidationResults'])
    end
end

Public Instance Methods

__to_string() click to toggle source
# File lib/rest_pki/validation_item.rb, line 16
def __to_string
    to_string(0)
end
to_string(indentation_level) click to toggle source
# File lib/rest_pki/validation_item.rb, line 20
def to_string(indentation_level)
    text = ""
    text += @message
    unless @detail.to_s.blank?
        text += " (#{@detail})"
    end
    unless @inner_validation_results.nil?
        text += "\n"
        text += @inner_validation_results.to_string(indentation_level + 1)
    end
    text
end