mirror of
https://github.com/IT4Change/gradido.git
synced 2025-12-13 07:45:54 +00:00
succes validating transaction
This commit is contained in:
parent
3757df9529
commit
c40c6b87a0
@ -6,7 +6,7 @@
|
|||||||
* and open the template in the editor.
|
* and open the template in the editor.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
namespace App\Model\Transactions;
|
namespace Model\Transactions;
|
||||||
|
|
||||||
//use Model\Messages\Gradido\Transaction;
|
//use Model\Messages\Gradido\Transaction;
|
||||||
//use Model\Messages\Gradido\TransactionBody;
|
//use Model\Messages\Gradido\TransactionBody;
|
||||||
@ -20,12 +20,13 @@ class Transaction extends TransactionBase {
|
|||||||
public function __construct($base64Data) {
|
public function __construct($base64Data) {
|
||||||
$transactionBin = base64_decode($base64Data);
|
$transactionBin = base64_decode($base64Data);
|
||||||
if($transactionBin == FALSE) {
|
if($transactionBin == FALSE) {
|
||||||
$this->addError('base64 decode failed');
|
//$this->addError('base64 decode failed');
|
||||||
|
$this->addError(['data' => $base64Data, 'bin' => $transactionBin, 'msg' => 'base64 decode error']);
|
||||||
} else {
|
} else {
|
||||||
$this->mProtoTransaction = new \Messages\Gradido\Transaction();
|
$this->mProtoTransaction = new \Model\Messages\Gradido\Transaction();
|
||||||
$this->mProtoTransaction->mergeFromString($transactionBin);
|
$this->mProtoTransaction->mergeFromString($transactionBin);
|
||||||
|
|
||||||
$this->mProtoTransactionBody = new Messages\Gradido\TransactionBody();
|
$this->mProtoTransactionBody = new \Model\Messages\Gradido\TransactionBody();
|
||||||
$this->mProtoTransactionBody->mergeFromString($this->mProtoTransaction->getBodyBytes());
|
$this->mProtoTransactionBody->mergeFromString($this->mProtoTransaction->getBodyBytes());
|
||||||
|
|
||||||
$data = $this->mProtoTransactionBody->getData();
|
$data = $this->mProtoTransactionBody->getData();
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Model\Transactions;
|
namespace Model\Transactions;
|
||||||
|
|
||||||
class TransactionBase {
|
class TransactionBase {
|
||||||
|
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Model\Transactions;
|
namespace Model\Transactions;
|
||||||
|
|
||||||
class TransactionBody extends TransactionBase {
|
class TransactionBody extends TransactionBase {
|
||||||
|
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Model\Transactions;
|
namespace Model\Transactions;
|
||||||
|
|
||||||
//use App\Model\Transactions\TransactionBase;
|
//use App\Model\Transactions\TransactionBase;
|
||||||
|
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
namespace App\Model\Transactions;
|
namespace Model\Transactions;
|
||||||
|
|
||||||
//use App\Model\Transactions\TransactionBase;
|
//use App\Model\Transactions\TransactionBase;
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user