PHP Class Oara\Network\Publisher\CommissionJunction

Author: Carlos Morillo Merino
Inheritance: extends Oara\Network
Datei anzeigen Open project: fubralimited/php-oara

Public Properties

Property Type Description
$_includeBonus

Protected Properties

Property Type Description
$_sitesAllowed

Public Methods

Method Description
checkConnection ( ) : boolean
getMerchantList ( ) : array
getNeededCredentials ( ) : array
getPaymentHistory ( ) : array
getTransactionList ( null $merchantList = null, DateTime $dStartDate = null, DateTime $dEndDate = null ) : array
login ( $credentials )
paymentTransactions ( $pid ) : array

Private Methods

Method Description
apiCall ( $url )
calculeIterationNumber ( $rowAvailable, $rowsReturned ) : integer
findAttribute ( null $object = null, null $attribute = null ) : null | string
getMerchantExport ( ) : array
getTransactionsXml ( $restUrl, $merchantList ) : array
transactionsByType ( $cid, $startDate, $endDate, $merchantList ) : array

Method Details

checkConnection() public method

public checkConnection ( ) : boolean
return boolean

getMerchantList() public method

public getMerchantList ( ) : array
return array

getNeededCredentials() public method

public getNeededCredentials ( ) : array
return array

getPaymentHistory() public method

public getPaymentHistory ( ) : array
return array

getTransactionList() public method

public getTransactionList ( null $merchantList = null, DateTime $dStartDate = null, DateTime $dEndDate = null ) : array
$merchantList null
$dStartDate DateTime
$dEndDate DateTime
return array

login() public method

public login ( $credentials )
$credentials

paymentTransactions() public method

public paymentTransactions ( $pid ) : array
$pid
return array

Property Details

$_includeBonus public_oe property

public $_includeBonus

$_sitesAllowed protected_oe property

protected $_sitesAllowed