Module: Mollie::RequestOptions

Included in:
SMS
Defined in:
lib/mollie.rb

Constant Summary collapse

DEFAULT_URI =
"http://www.mollie.nl/xml/sms/"

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.included(klass) ⇒ Object



15
16
17
# File 'lib/mollie.rb', line 15

def self.included(klass)
  klass.__send__(:attr_accessor, *(query_attributes + [ :uri ]))
end

.query_attributesObject



11
12
13
# File 'lib/mollie.rb', line 11

def self.query_attributes
  [:username, :password, :recipients, :originator, :gateway, :md5_password, :udh, :receipt, :deliverydate, :message, :message_type, :delivery_url]
end

Instance Method Details

#uriObject



19
20
21
# File 'lib/mollie.rb', line 19

def uri
  @uri || DEFAULT_URI
end