class BlazeVerify::APIResource
Public Class Methods
new(attributes = {})
click to toggle source
# File lib/blazeverify/resources/api_resource.rb, line 4 def initialize(attributes = {}) attributes.each do |attr, value| instance_variable_set("@#{attr}", value) end end
Public Instance Methods
inspect()
click to toggle source
# File lib/blazeverify/resources/api_resource.rb, line 10 def inspect ivars = instance_variables.map do |e| [e.to_s.delete('@'), instance_variable_get(e)] end.to_h fmtted_email = @email ? " #{@email}" : '' "#<#{self.class}:0x#{(object_id << 1).to_s(16)}#{fmtted_email}> JSON: " + JSON.pretty_generate(ivars) end