Cleanup, added docs & RC 2
This commit is contained in:
@ -18,6 +18,14 @@ use Inforbank\Application;
|
||||
|
||||
class Transactie
|
||||
{
|
||||
/**
|
||||
* Create IDOB transaction
|
||||
* @param string $reference Reference passed by the client (webshop)
|
||||
* @param string $clientId Client identifier
|
||||
* @param double $amount Transaction amount
|
||||
* @param string $description Description for the user
|
||||
* @return int Transaction identifier
|
||||
*/
|
||||
public static function createTransactie($reference, $clientId, $amount, $description)
|
||||
{
|
||||
$container = Application::getContainer();
|
||||
@ -33,6 +41,11 @@ class Transactie
|
||||
return $trans['id'];
|
||||
}
|
||||
|
||||
/**
|
||||
* Get IDOB transaction data
|
||||
* @param int $id Transaction identifier
|
||||
* @return array
|
||||
*/
|
||||
public static function getTransactie($id)
|
||||
{
|
||||
$container = Application::getContainer();
|
||||
@ -54,6 +67,11 @@ class Transactie
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* Set the IDOB transaction status
|
||||
* @param int $id Transaction identifier
|
||||
* @param int $status Status: 1 for pending, 2 for paid, 3 for unknown
|
||||
*/
|
||||
public static function setTransactionStatus($id, $status)
|
||||
{
|
||||
$container = Application::getContainer();
|
||||
|
Reference in New Issue
Block a user