class Twilio::REST::Verify::V2::VerificationAttemptContext

Public Class Methods

new(version, sid) click to toggle source

Initialize the VerificationAttemptContext @param [Version] version Version that contains the resource @param [String] sid The unique SID identifier of a Verification Attempt @return [VerificationAttemptContext] VerificationAttemptContext

Calls superclass method Twilio::REST::InstanceContext::new
    # File lib/twilio-ruby/rest/verify/v2/verification_attempt.rb
180 def initialize(version, sid)
181   super(version)
182 
183   # Path Solution
184   @solution = {sid: sid, }
185   @uri = "/Attempts/#{@solution[:sid]}"
186 end

Public Instance Methods

fetch() click to toggle source

Fetch the VerificationAttemptInstance @return [VerificationAttemptInstance] Fetched VerificationAttemptInstance

    # File lib/twilio-ruby/rest/verify/v2/verification_attempt.rb
191 def fetch
192   payload = @version.fetch('GET', @uri)
193 
194   VerificationAttemptInstance.new(@version, payload, sid: @solution[:sid], )
195 end
inspect() click to toggle source

Provide a detailed, user friendly representation

    # File lib/twilio-ruby/rest/verify/v2/verification_attempt.rb
206 def inspect
207   context = @solution.map {|k, v| "#{k}: #{v}"}.join(',')
208   "#<Twilio.Verify.V2.VerificationAttemptContext #{context}>"
209 end
to_s() click to toggle source

Provide a user friendly representation

    # File lib/twilio-ruby/rest/verify/v2/verification_attempt.rb
199 def to_s
200   context = @solution.map {|k, v| "#{k}: #{v}"}.join(',')
201   "#<Twilio.Verify.V2.VerificationAttemptContext #{context}>"
202 end