1
0

Overboekingen helper

This commit is contained in:
JelmerHinssen
2017-03-31 17:46:43 +02:00
parent 7db872748e
commit c8521ff824
4 changed files with 106 additions and 68 deletions

View File

@ -20,10 +20,9 @@ use Inforbank\Application\Helper\Rekeningen;
use Inforbank\Application\Helper\IBAN;
use Inforbank\Application;
class Transacties
{
public function __construct(App $app)
{
class Transacties {
public function __construct(App $app) {
$app->get('/rekeningen/{rekeningnummer}', function ($request, $response, $args) {
$rekeningen = Rekeningen::getCurrentUserRekeningen();
@ -40,9 +39,9 @@ class Transacties
}
if (!$rekening) {
return $this->renderer->render($response, 'transacties.phtml', [
'klant' => $klant,
'rekening' => false
]);
'klant' => $klant,
'rekening' => false
]);
}
$container = Application::getContainer();
$db = $container->db;
@ -52,17 +51,19 @@ class Transacties
foreach ($transacties as $transactie) {
$returnArray[] = array(
"van" => $ibanhelper->getIBAN($transactie['van']),
"naar" => $ibanhelper->getIBAN($transactie['naar']),
"bedrag" => $transactie['bedrag'],
"type" => $transactie['type']
);
"van" => $ibanhelper->getIBAN($transactie['van']),
"naar" => $ibanhelper->getIBAN($transactie['naar']),
"bedrag" => $transactie['bedrag'],
"type" => $transactie['type'],
"omschrijving" => $transactie['omschrijving']
);
}
return $this->renderer->render($response, 'transacties.phtml', [
'header' => Header::getHeaderData(),
'rekening' => $rekening,
'transacties' => $returnArray
'header' => Header::getHeaderData(),
'rekening' => $rekening,
'transacties' => $returnArray
]);
})->add(new Auth\Middleware());
}
}