Sha256: 4624b03754cc278bc12ede00248d23f6773d2b08c3fc34e4fd6fcf237e3052b6
Contents?: true
Size: 1.36 KB
Versions: 6
Compression:
Stored size: 1.36 KB
Contents
class Mocean attr_reader :obj_auth def initialize client = Client if client.class == Client @obj_auth = client elsif client.api_key == nil || client.api_secret == nil raise Exception.new("Api key and api secret can't be empty") else raise Exception.new("Arguement pass into Mocean object must be Client object") end end def sms require_relative "modules/message/sms" return Sms.new(@obj_auth) end def flashSms require_relative "modules/message/sms" _sms = Sms.new(@obj_auth) _sms.flashSms = true return _sms end def pricing_list require_relative "modules/account/pricing" return Pricing.new(@obj_auth) end def balance require_relative "modules/account/balance" return Balance.new(@obj_auth) end def message_status require_relative "modules/message/message_status" return Message_status.new(@obj_auth) end def verify_request require_relative "modules/message/verify_request" return Verify_request.new(@obj_auth) end def verify_validate require_relative "modules/message/verify_validate" return Verify_validate.new(@obj_auth) end end
Version data entries
6 entries across 6 versions & 1 rubygems