Sage Intacct SDK for PHP
AbstractApPaymentFunction Class Reference
Inheritance diagram for AbstractApPaymentFunction:
AbstractFunction FunctionInterface ApPaymentApprove ApPaymentConfirm ApPaymentDecline ApPaymentDelete ApPaymentSend ApPaymentVoid

Public Member Functions

 __construct (int $recordNo, string $controlId)
 
 writeXml (XMLWriter &$xml)
 
- Public Member Functions inherited from AbstractFunction
 getControlId ()
 
 setControlId (string $controlId='')
 
 __construct (string $controlId='')
 
 writeXml (XMLWriter &$xml)
 
 getControlId ()
 
 setControlId (string $controlId)
 
 writeXml (XMLWriter &$xml)
 

Data Fields

const DELETE = 'delete'
 
const DECLINE = 'decline_appaymentrequest'
 
const CONFIRM = 'confirm_appaymentrequest'
 
const APPROVE = 'approve_appaymentrequest'
 
const SEND = 'send_appaymentrequest'
 
const VOID = 'void_appaymentrequest'
 

Protected Member Functions

 getFunction ()
 

Protected Attributes

 $recordNo
 
- Protected Attributes inherited from AbstractFunction
 $controlId = ''
 

Constructor & Destructor Documentation

◆ __construct()

__construct ( int  $recordNo,
string  $controlId 
)

Member Function Documentation

◆ getFunction()

getFunction ( )
abstractprotected

◆ writeXml()

writeXml ( XMLWriter $xml)
Parameters
XMLWriter$xml

Reimplemented from AbstractFunction.

Field Documentation

◆ $recordNo

$recordNo
protected

◆ APPROVE

const APPROVE = 'approve_appaymentrequest'

◆ CONFIRM

const CONFIRM = 'confirm_appaymentrequest'

◆ DECLINE

const DECLINE = 'decline_appaymentrequest'

◆ DELETE

const DELETE = 'delete'

◆ SEND

const SEND = 'send_appaymentrequest'

◆ VOID

const VOID = 'void_appaymentrequest'