Class: CheckHim::VerificationResult

Inherits:
Object
  • Object
show all
Defined in:
lib/checkhim/verification_result.rb

Overview

Represents a verification result returned by the API.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(carrier:, valid:) ⇒ VerificationResult

Returns a new instance of VerificationResult.



8
9
10
11
# File 'lib/checkhim/verification_result.rb', line 8

def initialize(carrier:, valid:)
  @carrier = carrier
  @valid = !!valid
end

Instance Attribute Details

#carrierObject (readonly)

Returns the value of attribute carrier.



6
7
8
# File 'lib/checkhim/verification_result.rb', line 6

def carrier
  @carrier
end

#validObject (readonly)

Returns the value of attribute valid.



6
7
8
# File 'lib/checkhim/verification_result.rb', line 6

def valid
  @valid
end

Instance Method Details

#valid?Boolean

Returns:

  • (Boolean)


13
14
15
# File 'lib/checkhim/verification_result.rb', line 13

def valid?
  @valid
end