class Object

Public Class Methods

Options(obj) click to toggle source
# File lib/kis_http/options.rb, line 137
def self.Options(obj)
  if obj.is_a? KisHttp::Options
    obj
  elsif obj.is_a? Hash
    KisHttp::Options.new(**obj)
  elsif obj.is_a? Array
    KisHttp::Options.new(**obj.to_h)
  else
    raise 'Invalid object type for Options!'
  end
end