class Smsbroadcast::Status
Attributes
balance[R]
message[R]
status[R]
Public Instance Methods
call()
click to toggle source
# File lib/smsbroadcast/status.rb, line 8 def call resp = @conn.get "/api-adv.php" do |req| req.body = {action: "balance", username: Smsbroadcast.configuration.username, password: Smsbroadcast.configuration.password} end @response_string = resp.body parse_response end
Private Instance Methods
parse_response()
click to toggle source
# File lib/smsbroadcast/status.rb, line 22 def parse_response arry = @response_string.split(":") @status = arry.first.downcase.to_sym case @status when :ok @balance = arry[1] when :error @message = arry[1] end end