Sha256: fb2554fa2e8a58f2a8c48a7b088526bba3f78bddb4ba9cfea0f7d881daa2e21f
Contents?: true
Size: 536 Bytes
Versions: 1
Compression:
Stored size: 536 Bytes
Contents
require_relative './input_error.rb' require_relative './api_error.rb' module ThinkificRuby module ResourceHelper def raise_input_error_if_not_natural_number(id) if id <= 0 raise ThinkificRuby::InputError end end def raise_error_if_response_status_not_200_or_return_parsed_response(response_status, parsed_response_body) unless response_status == 200 raise ThinkificRuby::ApiError.new(response_status, parsed_response_body) end parsed_response_body end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
thinkific_ruby_test-0.1.0 | lib/thinkific_ruby/resource_helper.rb |