class CardConnect::Service::Profile

Public Class Methods

new(rest_method, connection = CardConnect.connection) click to toggle source

Initializes an Profile(create/update) Service

@param connection [CardConnect::Connection] @return CardConnect::Service::Profile

Calls superclass method
# File lib/cardconnect/services/profile/profile.rb, line 8
def initialize(rest_method, connection = CardConnect.connection)
  super(connection)
  @resource_name = '/profile'
  @rest_method = rest_method
end

Private Instance Methods

request_class() click to toggle source
# File lib/cardconnect/services/profile/profile.rb, line 16
def request_class
  string_to_class("#{self.class}#{self.rest_method.capitalize}Request")
end
response_class() click to toggle source
# File lib/cardconnect/services/profile/profile.rb, line 20
def response_class
  string_to_class("#{self.class}#{self.rest_method.capitalize}Response")
end