Sha256: abce6947673bd46d3f55656796bc21e3f9bf5164f032c1956f0addaf704eee21
Contents?: true
Size: 612 Bytes
Versions: 1
Compression:
Stored size: 612 Bytes
Contents
require 'smspartner/version' require 'smspartner/configurator' module Smspartner class << self def configure(&block) Configurator.configure(&block) end attr_accessor :configuration attr_accessor :client def send_sms(**args) if client.nil? raise 'Initialization Error: You must call Smspartner.configure before calling send_sms' end client.send_sms(**args) end def account_data if client.nil? raise 'Initialization Error: You must call Smspartner.configure before calling account_data' end client.me end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
smspartner-0.1.0 | lib/smspartner.rb |