ePages 6.17.12 - DE_EPAGES/Ipayment/API/CGI/RequestFactory.pm

Package DE_EPAGES::Ipayment::API::CGI::RequestFactory

Factory for CGI::Request

Base
Exporter
@EXPORT_OK
CreateDefaultCapture
CreateCaptureWithCustomUserAgentAndResponse
CreateDefaultCancel
CreateCancelWithCustomUserAgentAndResponse

Functions

CreateCancelWithCustomUserAgentAndResponse
CreateCaptureWithCustomUserAgentAndResponse
CreateDefaultCancel
CreateDefaultCapture

CreateCancelWithCustomUserAgentAndResponse

Returns a Cancel object with custom UserAgent and Response (e.g. Mock objects for tests)

Syntax
CreateCancelWithCustomUserAgentAndResponse( $UserAgent, $Response );
Input
$UserAgent (UserAgent)
UserAgent
$Response (Response)
Response
Return
(DE_EPAGES::Ipayment::API::CGI::Cancel)
Cancel object

CreateCaptureWithCustomUserAgentAndResponse

Returns a Capture object with custom UserAgent and Response (e.g. Mock objects for tests)

Syntax
CreateCaptureWithCustomUserAgentAndResponse( $UserAgent, $Response );
Input
$UserAgent (UserAgent)
UserAgent
$Response (Response)
Response
Return
(DE_EPAGES::Ipayment::API::CGI::Capture)
Capture object

CreateDefaultCancel

Returns a Cancel object with default dependencies

Syntax
CreateDefaultCancel( );
Return
(DE_EPAGES::Ipayment::API::CGI::Cancel)
Cancel object

CreateDefaultCapture

Returns a Capture object with default dependencies

Syntax
CreateDefaultCapture( );
Return
(DE_EPAGES::Ipayment::API::CGI::Capture)
Capture object