Class: Cupid
- Inherits:
-
Object
- Object
- Cupid
- Defined in:
- lib/cupid.rb,
lib/cupid/create.rb,
lib/cupid/delete.rb,
lib/cupid/server.rb,
lib/cupid/update.rb,
lib/cupid/version.rb,
lib/cupid/response.rb,
lib/cupid/retrieve.rb,
lib/cupid/schedule.rb,
lib/cupid/response/data.rb,
lib/cupid/response/caster.rb,
lib/cupid/response/format.rb,
lib/cupid/response/object.rb,
lib/cupid/response/data_folder.rb
Defined Under Namespace
Modules: Create, Delete, Response, Retrieve, Schedule, Update Classes: Server
Constant Summary collapse
- NAMESPACE =
'http://exacttarget.com/wsdl/partnerAPI'
- ENDPOINT =
'https://webservice.s4.exacttarget.com/Service.asmx'
- VERSION =
"0.3.2"
Constants included from Retrieve
Retrieve::DELIVERY_FIELDS, Retrieve::EMAIL_FIELDS, Retrieve::FOLDER_FIELDS, Retrieve::LIST_FIELDS, Retrieve::UI_EMAIL_FIELDS
Instance Attribute Summary collapse
-
#client ⇒ Object
readonly
Returns the value of attribute client.
-
#server ⇒ Object
readonly
Returns the value of attribute server.
Instance Method Summary collapse
-
#initialize(username, password, account) ⇒ Cupid
constructor
A new instance of Cupid.
- #resource(*args) ⇒ Object
- #resources(action, xml) ⇒ Object
Methods included from Create
#create, #create_delivery, #create_email, #create_folder, #create_path
Methods included from Update
Methods included from Delete
#delete_emails, #delete_emails_like, #delete_folders
Methods included from Retrieve
#deliveries, #emails, #folders, #lists, #ui_emails, #ui_folders
Methods included from Schedule
Constructor Details
Instance Attribute Details
#client ⇒ Object (readonly)
Returns the value of attribute client.
10 11 12 |
# File 'lib/cupid.rb', line 10 def client @client end |
#server ⇒ Object (readonly)
Returns the value of attribute server.
10 11 12 |
# File 'lib/cupid.rb', line 10 def server @server end |