class Melipayamakapi
Public Class Methods
new(username, password)
click to toggle source
# File lib/melipayamakapi.rb, line 15 def initialize(username, password) @username = username @password = password end
Public Instance Methods
branch()
click to toggle source
# File lib/melipayamakapi.rb, line 34 def branch Branch.new(@username,@password) end
branchAsync()
click to toggle source
# File lib/melipayamakapi.rb, line 37 def branchAsync BranchAsync.new(@username,@password) end
contacts()
click to toggle source
# File lib/melipayamakapi.rb, line 40 def contacts Contacts.new(@username,@password) end
contactsAsync()
click to toggle source
# File lib/melipayamakapi.rb, line 43 def contactsAsync ContactsAsync.new(@username,@password) end
sms(method="rest", type="sync")
click to toggle source
# File lib/melipayamakapi.rb, line 19 def sms(method="rest", type="sync") if method=="soap" if type=="async" SoapAsync.new(@username,@password) else Soap.new(@username,@password) end else if type=="async" RestAsync.new(@username,@password) else Rest.new(@username,@password) end end end
ticket()
click to toggle source
# File lib/melipayamakapi.rb, line 46 def ticket Ticket.new(@username,@password) end
ticketAsync()
click to toggle source
# File lib/melipayamakapi.rb, line 49 def ticketAsync TicketAsync.new(@username,@password) end
users()
click to toggle source
# File lib/melipayamakapi.rb, line 52 def users Users.new(@username,@password) end
usersAsync()
click to toggle source
# File lib/melipayamakapi.rb, line 55 def usersAsync UsersAsync.new(@username,@password) end