Skip to content

Commit

Permalink
added senderName (nazev protiuctu)
Browse files Browse the repository at this point in the history
  • Loading branch information
Jan Staněk authored and mhujer committed Jan 28, 2019
1 parent 7a6e675 commit badeacf
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 1 deletion.
11 changes: 11 additions & 0 deletions src/FioApi/Transaction.php
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,9 @@ class Transaction
/** @var string|null */
protected $senderBankName;

/** @var string|null */
protected $senderName;

/** @var string|null */
protected $constantSymbol;

Expand Down Expand Up @@ -64,6 +67,7 @@ protected function __construct(
?string $senderAccountNumber,
?string $senderBankCode,
?string $senderBankName,
?string $senderName,
?string $constantSymbol,
?string $variableSymbol,
?string $specificSymbol,
Expand All @@ -82,6 +86,7 @@ protected function __construct(
$this->senderAccountNumber = $senderAccountNumber;
$this->senderBankCode = $senderBankCode;
$this->senderBankName = $senderBankName;
$this->senderName = $senderName;
$this->constantSymbol = $constantSymbol;
$this->variableSymbol = $variableSymbol;
$this->specificSymbol = $specificSymbol;
Expand All @@ -108,6 +113,7 @@ public static function create(\stdClass $data): Transaction
!empty($data->column2) ? $data->column2->value : null, //Protiúčet
!empty($data->column3) ? $data->column3->value : null, //Kód banky
!empty($data->column12) ? $data->column12->value : null, //Název banky
!empty($data->column10) ? $data->column10->value : null, //Název protiúčtu
!empty($data->column4) ? $data->column4->value : null, //KS
!empty($data->column5) ? $data->column5->value : null, //VS
!empty($data->column6) ? $data->column6->value : null, //SS
Expand Down Expand Up @@ -156,6 +162,11 @@ public function getSenderBankName(): ?string
return $this->senderBankName;
}

public function getSenderName(): ?string
{
return $this->senderName;
}

public function getConstantSymbol(): ?string
{
return $this->constantSymbol;
Expand Down
1 change: 1 addition & 0 deletions tests/FioApi/TransactionTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ public function testAccountValuesAreProperlySet()
$this->assertSame('CZK', $transaction->getCurrency());
$this->assertSame('214498596', $transaction->getSenderAccountNumber());
$this->assertSame('2100', $transaction->getSenderBankCode());
$this->assertSame('HUJER MARTIN', $transaction->getSenderName());
$this->assertSame('0', $transaction->getVariableSymbol());
$this->assertSame(null, $transaction->getConstantSymbol());
$this->assertSame(null, $transaction->getSpecificSymbol());
Expand Down
6 changes: 5 additions & 1 deletion tests/FioApi/data/example-transaction.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,11 @@
"name": "Protiúčet",
"id": 2
},
"column10": null,
"column10": {
"value": "HUJER MARTIN",
"name": "Název protiúčtu",
"id": 10
},
"column3": {
"value": "2100",
"name": "Kód banky",
Expand Down

0 comments on commit badeacf

Please sign in to comment.