succes validating transaction

This commit is contained in:
Dario Rekowski on RockPI 2019-11-03 18:46:25 +00:00
parent 3757df9529
commit c40c6b87a0
5 changed files with 9 additions and 8 deletions

View File

@ -6,7 +6,7 @@
* and open the template in the editor.
*/
namespace App\Model\Transactions;
namespace Model\Transactions;
//use Model\Messages\Gradido\Transaction;
//use Model\Messages\Gradido\TransactionBody;
@ -20,12 +20,13 @@ class Transaction extends TransactionBase {
public function __construct($base64Data) {
$transactionBin = base64_decode($base64Data);
if($transactionBin == FALSE) {
$this->addError('base64 decode failed');
//$this->addError('base64 decode failed');
$this->addError(['data' => $base64Data, 'bin' => $transactionBin, 'msg' => 'base64 decode error']);
} else {
$this->mProtoTransaction = new \Messages\Gradido\Transaction();
$this->mProtoTransaction = new \Model\Messages\Gradido\Transaction();
$this->mProtoTransaction->mergeFromString($transactionBin);
$this->mProtoTransactionBody = new Messages\Gradido\TransactionBody();
$this->mProtoTransactionBody = new \Model\Messages\Gradido\TransactionBody();
$this->mProtoTransactionBody->mergeFromString($this->mProtoTransaction->getBodyBytes());
$data = $this->mProtoTransactionBody->getData();

View File

@ -1,6 +1,6 @@
<?php
namespace App\Model\Transactions;
namespace Model\Transactions;
class TransactionBase {

View File

@ -1,6 +1,6 @@
<?php
namespace App\Model\Transactions;
namespace Model\Transactions;
class TransactionBody extends TransactionBase {

View File

@ -1,6 +1,6 @@
<?php
namespace App\Model\Transactions;
namespace Model\Transactions;
//use App\Model\Transactions\TransactionBase;

View File

@ -1,6 +1,6 @@
<?php
namespace App\Model\Transactions;
namespace Model\Transactions;
//use App\Model\Transactions\TransactionBase;