Class: InceApi::GetSim

Inherits:
Object
  • Object
show all
Defined in:
lib/ince_api/get_sim.rb

Instance Method Summary collapse

Constructor Details

#initialize(access_token:, iccid:) ⇒ GetSim

Returns a new instance of GetSim.



3
4
5
6
# File 'lib/ince_api/get_sim.rb', line 3

def initialize(access_token:, iccid:)
  @access_token = access_token
  @iccid = iccid
end

Instance Method Details

#simObject



8
9
10
11
12
13
14
15
# File 'lib/ince_api/get_sim.rb', line 8

def sim
  response = connection.request(request)
  if response.body != ''
    JSON.parse(response.body)
  else
    {'status_code' => 404, 'error_message' => 'SIM with ICCID not found'}
  end
end