Sha256: 3d2e77f0c5ffacac71658c9d00c2edf3d35e8dd842e0e8aaef65793b653a208b
Contents?: true
Size: 471 Bytes
Versions: 1
Compression:
Stored size: 471 Bytes
Contents
module BallouSmsGatewayModule class Request attr_reader :id, :to, :sms_id, :request_id, :message def initialize(args) args.keys.each { |name| instance_variable_set "@" + name.to_s, args[name] } end # # @return Boolean Did everything went okay? # def send? error == 0 end def status @status ? @status.to_i : -2 end def error @error.to_i end alias_method :valid?, :send? end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ballou_sms_gateway-1.0.0 | lib/ballou_sms_gateway/request.rb |