class Sent

Attributes

count[RW]

Message count defualt: 20

end[RW]

DateFormat YYYY-MM-DD HH:MI:SS

gid[RW]

Group ID

mid[RW]

Message ID

notin_resultcode[RW]
page[RW]
rcpt[RW]

Search for to number

resultcode[RW]

Sending result code

start[RW]

Date Format YYYY-MM-DD HH:MI:SS

status[RW]

Message status

Public Class Methods

new(options={}) click to toggle source
# File lib/coolsms/sent.rb, line 32
def initialize(options={})
  self.set_fields( options )
end

Public Instance Methods

sent() click to toggle source
# File lib/coolsms/sent.rb, line 36
def sent
  fields = self.fields(
    :count, :page, :rcpt, :start, :end,
    :status, :resultcode, :notin_resultcode, :mid, :gid
  )
  res = Request.new.get( "sent", fields )

  if res.code == "200"
    body = JSON.parse( res.body )
    { ret: true, message: body, code: res.code }
  else
    { ret: false, code: res.code }
  end
end