Skip to content

Commit e2fcab4

Browse files
committed
Changed name of library and namespace of code
1 parent 80e029a commit e2fcab4

20 files changed

+75
-75
lines changed

.env.dist

Lines changed: 0 additions & 19 deletions
This file was deleted.

composer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"name": "spojenet/php-kb-accountsapi",
2+
"name": "spojenet/kb-accountsapi",
33
"description": "KB API client for Account Direct Access API (ADAA)",
44
"keywords": ["php", "sdk", "rest", "api", "Komerční banka", "kb", "adaa"],
55
"license": "MIT",
@@ -23,7 +23,7 @@
2323
"tracy/tracy": "^2.10"
2424
},
2525
"autoload": {
26-
"psr-4": { "KbApi\\" : "src/" }
26+
"psr-4": { "Spojenet\\KbAccountsApi\\" : "src/" }
2727
},
2828
"scripts": {
2929
"phpcs": "PHP_CS_FIXER_IGNORE_ENV=1 vendor/bin/php-cs-fixer fix --allow-risky yes"

example.env

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
KB_ACCOUNTSAPI_SANDBOX=yes
2+
3+
# For production's registration is required!
4+
KB_ACCOUNTSAPI_CERTIFICATE_PATH=
5+
6+
# For step 1
7+
KB_ACCOUNTSAPI_SOFT_REGISTRATION_API_KEY=eyJ4NXQiOiJPVFZoTW1Kak1tVXdNV001WVdJMFlUUmlZakk0WldSaU1EWmpNR05tTW1Fd016SXlZVEEyT0E9PSIsImtpZCI6ImFwaW1fYXBpbS1uZGJfa2JjbG91ZF9TU0xDZXJ0aWZpY2F0ZUZpbGUiLCJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiJLQi1DVVNcL2xhZC52b25AZ21haWwuY29tQGNhcmJvbi5zdXBlciIsImFwcGxpY2F0aW9uIjp7Im93bmVyIjoiS0ItQ1VTXC9sYWQudm9uQGdtYWlsLmNvbSIsInRpZXJRdW90YVR5cGUiOm51bGwsInRpZXIiOiJVbmxpbWl0ZWQiLCJuYW1lIjoiQ2xpZW50UmVnaXN0cmF0aW9uU2FuZGJveF92M18xNzQwMTQyNjk1MjgwIiwiaWQiOjE1MTYsInV1aWQiOiJkNzZkM2EyNi03ZTFjLTRlMDctODc4Yi03ODVjYjhmMzgyZTUifSwiaXNzIjoiaHR0cHM6XC9cL2FwaW0uYXBpbS1uZGIua2JjbG91ZFwvb2F1dGgyXC90b2tlbiIsInRpZXJJbmZvIjp7IkNvcHBlciI6eyJ0aWVyUXVvdGFUeXBlIjoicmVxdWVzdENvdW50IiwiZ3JhcGhRTE1heENvbXBsZXhpdHkiOjAsImdyYXBoUUxNYXhEZXB0aCI6MCwic3RvcE9uUXVvdGFSZWFjaCI6dHJ1ZSwic3Bpa2VBcnJlc3RMaW1pdCI6MCwic3Bpa2VBcnJlc3RVbml0Ijoic2VjIn19LCJrZXl0eXBlIjoiU0FOREJPWCIsInN1YnNjcmliZWRBUElzIjpbeyJzdWJzY3JpYmVyVGVuYW50RG9tYWluIjoiY2FyYm9uLnN1cGVyIiwibmFtZSI6IkNsaWVudFJlZ2lzdHJhdGlvblNhbmRib3giLCJjb250ZXh0IjoiXC9zYW5kYm94XC9jbGllbnQtcmVnaXN0cmF0aW9uXC92MyIsInB1Ymxpc2hlciI6Im9wZW5iYW5raW5nQGtiLmN6IiwidmVyc2lvbiI6InYzIiwic3Vic2NyaXB0aW9uVGllciI6IkNvcHBlciJ9XSwidG9rZW5fdHlwZSI6ImFwaUtleSIsImlhdCI6MTc0MDE1ODg5NCwianRpIjoiNzI2Yjk5MDgtZWJiYy00YzY4LWIxZTEtZmU5MzE1MmQ3ZWM4In0=.ukD1-pprPGwSeXrCBBbjivLgAgrrk5VA8nD8gPV4m7O0jwQ4TQeGSVJA3-9W_pnc6xaIFAmhIY9VSEHDrAFlG36GYrxrkajEpZbrNIcgA3HmXhJvjcvajU9APYXbCqxzlL2nFSTTNPGVss-zufGarxqHuAtSLYcc4y2EFa8-f2DBpL87crKBpxcoe0RUfsoYIjSA_1B-H_DEjN2yqrGhOLDxLi6VfE1x0l_KHOtBuZZHHIKFJ4BMMBnbgAbjYiXrw9p6hNe3ELm7bdHwy28IhYX4cRFK7V1wO1A57N4XHByHFd0reNEDp7kuc5XbkVogsVp-Ji8tx2nwrdoccn_IHQ==
8+
KB_ACCOUNTSAPI_SOFT_REGISTRATION_CALLBACK_URI=http://localhost:8000/back
9+
10+
# For step 2
11+
KB_ACCOUNTSAPI_APP_REGISTRATION_API_KEY=eyJ4NXQiOiJPVFZoTW1Kak1tVXdNV001WVdJMFlUUmlZakk0WldSaU1EWmpNR05tTW1Fd016SXlZVEEyT0E9PSIsImtpZCI6ImFwaW1fYXBpbS1uZGJfa2JjbG91ZF9TU0xDZXJ0aWZpY2F0ZUZpbGUiLCJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiJLQi1DVVNcL2xhZC52b25AZ21haWwuY29tQGNhcmJvbi5zdXBlciIsImFwcGxpY2F0aW9uIjp7Im93bmVyIjoiS0ItQ1VTXC9sYWQudm9uQGdtYWlsLmNvbSIsInRpZXJRdW90YVR5cGUiOm51bGwsInRpZXIiOiJVbmxpbWl0ZWQiLCJuYW1lIjoiQ2xpZW50UmVnaXN0cmF0aW9uU2FuZGJveF92M18xNzQwMTQyNjk1MjgwIiwiaWQiOjE1MTYsInV1aWQiOiJkNzZkM2EyNi03ZTFjLTRlMDctODc4Yi03ODVjYjhmMzgyZTUifSwiaXNzIjoiaHR0cHM6XC9cL2FwaW0uYXBpbS1uZGIua2JjbG91ZFwvb2F1dGgyXC90b2tlbiIsInRpZXJJbmZvIjp7IkNvcHBlciI6eyJ0aWVyUXVvdGFUeXBlIjoicmVxdWVzdENvdW50IiwiZ3JhcGhRTE1heENvbXBsZXhpdHkiOjAsImdyYXBoUUxNYXhEZXB0aCI6MCwic3RvcE9uUXVvdGFSZWFjaCI6dHJ1ZSwic3Bpa2VBcnJlc3RMaW1pdCI6MCwic3Bpa2VBcnJlc3RVbml0Ijoic2VjIn19LCJrZXl0eXBlIjoiU0FOREJPWCIsInN1YnNjcmliZWRBUElzIjpbeyJzdWJzY3JpYmVyVGVuYW50RG9tYWluIjoiY2FyYm9uLnN1cGVyIiwibmFtZSI6IkNsaWVudFJlZ2lzdHJhdGlvblNhbmRib3giLCJjb250ZXh0IjoiXC9zYW5kYm94XC9jbGllbnQtcmVnaXN0cmF0aW9uXC92MyIsInB1Ymxpc2hlciI6Im9wZW5iYW5raW5nQGtiLmN6IiwidmVyc2lvbiI6InYzIiwic3Vic2NyaXB0aW9uVGllciI6IkNvcHBlciJ9XSwidG9rZW5fdHlwZSI6ImFwaUtleSIsImlhdCI6MTc0MDE1ODg5NCwianRpIjoiNzI2Yjk5MDgtZWJiYy00YzY4LWIxZTEtZmU5MzE1MmQ3ZWM4In0=.ukD1-pprPGwSeXrCBBbjivLgAgrrk5VA8nD8gPV4m7O0jwQ4TQeGSVJA3-9W_pnc6xaIFAmhIY9VSEHDrAFlG36GYrxrkajEpZbrNIcgA3HmXhJvjcvajU9APYXbCqxzlL2nFSTTNPGVss-zufGarxqHuAtSLYcc4y2EFa8-f2DBpL87crKBpxcoe0RUfsoYIjSA_1B-H_DEjN2yqrGhOLDxLi6VfE1x0l_KHOtBuZZHHIKFJ4BMMBnbgAbjYiXrw9p6hNe3ELm7bdHwy28IhYX4cRFK7V1wO1A57N4XHByHFd0reNEDp7kuc5XbkVogsVp-Ji8tx2nwrdoccn_IHQ==
12+
KB_ACCOUNTSAPI_APP_REGISTRATION_CALLBACK_URI=http://localhost:8000/back
13+
14+
# For steps 5 and 6
15+
KB_ACCOUNTSAPI_AUTH_API_KEY=eyJ4NXQiOiJPVFZoTW1Kak1tVXdNV001WVdJMFlUUmlZakk0WldSaU1EWmpNR05tTW1Fd016SXlZVEEyT0E9PSIsImtpZCI6ImFwaW1fYXBpbS1uZGJfa2JjbG91ZF9TU0xDZXJ0aWZpY2F0ZUZpbGUiLCJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiJLQi1DVVNcL2xhZC52b25AZ21haWwuY29tQGNhcmJvbi5zdXBlciIsImFwcGxpY2F0aW9uIjp7Im93bmVyIjoiS0ItQ1VTXC9sYWQudm9uQGdtYWlsLmNvbSIsInRpZXJRdW90YVR5cGUiOm51bGwsInRpZXIiOiJVbmxpbWl0ZWQiLCJuYW1lIjoiT0F1dGgyX3YzXzE3NDAwNzk4NjYzNzUiLCJpZCI6MTUxMiwidXVpZCI6IjAzMzYyMDFhLTdhZDEtNDcxNS05NGMwLWM4Mjk5N2Y5YjVhYiJ9LCJpc3MiOiJodHRwczpcL1wvYXBpbS5hcGltLW5kYi5rYmNsb3VkXC9vYXV0aDJcL3Rva2VuIiwidGllckluZm8iOnsiQ29wcGVyIjp7InRpZXJRdW90YVR5cGUiOiJyZXF1ZXN0Q291bnQiLCJncmFwaFFMTWF4Q29tcGxleGl0eSI6MCwiZ3JhcGhRTE1heERlcHRoIjowLCJzdG9wT25RdW90YVJlYWNoIjp0cnVlLCJzcGlrZUFycmVzdExpbWl0IjowLCJzcGlrZUFycmVzdFVuaXQiOiJzZWMifX0sImtleXR5cGUiOiJTQU5EQk9YIiwic3Vic2NyaWJlZEFQSXMiOlt7InN1YnNjcmliZXJUZW5hbnREb21haW4iOiJjYXJib24uc3VwZXIiLCJuYW1lIjoiT0F1dGgyIiwiY29udGV4dCI6Ilwvb2F1dGgyXC92MyIsInB1Ymxpc2hlciI6Im9wZW5iYW5raW5nQGtiLmN6IiwidmVyc2lvbiI6InYzIiwic3Vic2NyaXB0aW9uVGllciI6IkNvcHBlciJ9XSwidG9rZW5fdHlwZSI6ImFwaUtleSIsImlhdCI6MTc0MDUxMTQzNCwianRpIjoiNDQ4OGE4M2YtZjFlNC00Mzk3LTg5NmMtNmM2NjNkZTkxZjhmIn0=.YFHZ9ztjS8ctqqNfxeIM2J_p8EIinRdapeCifR24VS9Ewz9ll4JWUEXBE6kOCYHkiyCoInF6SfTuLZrzUOFYD54Bnbi_61rt0y7zumv1dFo0d8Hcl5XRTt4EcM4tW-yX3x0D19dmXbwXmBPwZx-EsDHaGxj7BuGpGGBnq-WmSzyHObK3MpwLSyDOh0oySh1FIwgMD8v2olKSnkiS1vysmLbAnYSqGoiEtvaDXPcLTA7odGj22c0htjpaM6l2_d2NKUimZil1sjLW1pgeca_1_eRPprcB_0X8b_dHZHh4gRQu90q2361Z2XH9TjsqDEH_DuIhu16Boh3SXE43FquacQ==
16+
KB_ACCOUNTSAPI_AUTH_CALLBACK_URI=http://localhost:8000/back
17+
18+
# For others steps (Account Direct Access API)
19+
KB_ACCOUNTSAPI_ADAA_API_KEY=eyJ4NXQiOiJPVFZoTW1Kak1tVXdNV001WVdJMFlUUmlZakk0WldSaU1EWmpNR05tTW1Fd016SXlZVEEyT0E9PSIsImtpZCI6ImFwaW1fYXBpbS1uZGJfa2JjbG91ZF9TU0xDZXJ0aWZpY2F0ZUZpbGUiLCJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiJLQi1DVVNcL2xhZC52b25AZ21haWwuY29tQGNhcmJvbi5zdXBlciIsImFwcGxpY2F0aW9uIjp7Im93bmVyIjoiS0ItQ1VTXC9sYWQudm9uQGdtYWlsLmNvbSIsInRpZXJRdW90YVR5cGUiOm51bGwsInRpZXIiOiJVbmxpbWl0ZWQiLCJuYW1lIjoiQWNjb3VudERpcmVjdEFjY2Vzc0FQSV92Ml8xNzQwMTU5MDAxOTAxIiwiaWQiOjE1MzAsInV1aWQiOiI2ZmY1M2NiZS04ZTMyLTRhODktODdjOS02M2JkOWU5MjhhZjQifSwiaXNzIjoiaHR0cHM6XC9cL2FwaW0uYXBpbS1uZGIua2JjbG91ZFwvb2F1dGgyXC90b2tlbiIsInRpZXJJbmZvIjp7IkNvcHBlciI6eyJ0aWVyUXVvdGFUeXBlIjoicmVxdWVzdENvdW50IiwiZ3JhcGhRTE1heENvbXBsZXhpdHkiOjAsImdyYXBoUUxNYXhEZXB0aCI6MCwic3RvcE9uUXVvdGFSZWFjaCI6dHJ1ZSwic3Bpa2VBcnJlc3RMaW1pdCI6MCwic3Bpa2VBcnJlc3RVbml0Ijoic2VjIn19LCJrZXl0eXBlIjoiU0FOREJPWCIsInN1YnNjcmliZWRBUElzIjpbeyJzdWJzY3JpYmVyVGVuYW50RG9tYWluIjoiY2FyYm9uLnN1cGVyIiwibmFtZSI6IkFjY291bnREaXJlY3RBY2Nlc3NBUEkiLCJjb250ZXh0IjoiXC9hZGFhXC92MiIsInB1Ymxpc2hlciI6Im9wZW5iYW5raW5nQGtiLmN6IiwidmVyc2lvbiI6InYyIiwic3Vic2NyaXB0aW9uVGllciI6IkNvcHBlciJ9XSwidG9rZW5fdHlwZSI6ImFwaUtleSIsImlhdCI6MTc0MDE1OTAwMiwianRpIjoiMzRiMTBiMTEtYThjYi00ZDU4LWE3ZTQtYWFmMWI3NzBkYjdlIn0=.bOiPY1MzN-OP4jMOgEGVOljlqVUMQoinZfzB_Ux_sGHA2FBinoFOh4DvhtF1yZbWcu3060XeUOKQvMDElmopL6Oi5yP9pXLPnBDoppo_QNjOeUYnqR09xiteNhPQVGaRbc9gvWqSUwHOdcwjflx3egelhsE4vPxq4fJvVwTby4ecMnTHXkoIOyhg9gC22JqLEV01_NYEAgpfeuVy0ctZgVZhTWP08SK33jKHpR7VTTWSVFkg_Gd5NYGwV3dd03ejRlM4HjrPDJNgBK8T8qu4dwE69XWV9Z-pXtHoc5gTzHH3CL4ZN0gSZ8uHbmHngGeBYowtIcwMsXhaiVkc5WkL-A==

example/index.php

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,20 +4,20 @@
44
* php -S localhost:8000 -t example/
55
*/
66

7-
use KbApi\Entity\Tokens;
8-
use KbApi\Entity\ClientReq;
9-
use KbApi\Entity\ApplicationReq;
10-
use KbApi\Entity\TransactionSelection;
11-
use KbApi\Exception\KbClientException;
12-
use KbApi\KbClient;
7+
use Spojenet\KbAccountsApi\Entity\Tokens;
8+
use Spojenet\KbAccountsApi\Entity\ClientReq;
9+
use Spojenet\KbAccountsApi\Entity\ApplicationReq;
10+
use Spojenet\KbAccountsApi\Entity\TransactionSelection;
11+
use Spojenet\KbAccountsApi\Exception\KbClientException;
12+
use Spojenet\KbAccountsApi\KbClient;
1313
use Tracy\Debugger;
1414

1515
require_once __DIR__ . '/../vendor/autoload.php';
1616
Debugger::enable(Debugger::Development);
1717

1818
const AppID = 'sda-1';
1919

20-
$kbClient = KbClient::createDefault(__DIR__ . '/../.env.dist');
20+
$kbClient = KbClient::createDefault(__DIR__ . '/../example.env');
2121

2222

2323
class Storage

src/Config.php

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22

3-
namespace KbApi;
3+
namespace Spojenet\KbAccountsApi;
44

55
use SplFileInfo;
66

@@ -39,22 +39,22 @@ public function __construct(
3939
public static function createFromEnv(SplFileInfo $filePath): self
4040
{
4141
$env = new DotEnv($filePath);
42-
$sandbox = $env->SANDBOX ?? false;
42+
$sandbox = $env->KB_ACCOUNTSAPI_SANDBOX ?? false;
4343

4444
return new self(
4545
sandbox: $sandbox,
46-
certificatePath: $env->CERTIFICATE_PATH,
47-
softRegistrationApiKey: $env->SOFT_REGISTRATION_API_KEY,
46+
certificatePath: $env->KB_ACCOUNTSAPI_CERTIFICATE_PATH,
47+
softRegistrationApiKey: $env->KB_ACCOUNTSAPI_SOFT_REGISTRATION_API_KEY,
4848
softRegistrationUri: $sandbox ? self::SoftRegisterUriSand : self::SoftRegisterUriProd,
49-
softRegistrationCallbackUri: $env->SOFT_REGISTRATION_CALLBACK_URI,
50-
appRegistrationApiKey: $env->APP_REGISTRATION_API_KEY,
49+
softRegistrationCallbackUri: $env->KB_ACCOUNTSAPI_SOFT_REGISTRATION_CALLBACK_URI,
50+
appRegistrationApiKey: $env->KB_ACCOUNTSAPI_APP_REGISTRATION_API_KEY,
5151
appRegistrationUri: $sandbox ? self::AppRegisterUriSand : self::AppRegisterUriProd,
52-
appRegistrationCallbackUri: $env->APP_REGISTRATION_CALLBACK_URI,
53-
authApiKey: $env->AUTH_API_KEY,
54-
authCallbackUri: $env->AUTH_CALLBACK_URI,
52+
appRegistrationCallbackUri: $env->KB_ACCOUNTSAPI_APP_REGISTRATION_CALLBACK_URI,
53+
authApiKey: $env->KB_ACCOUNTSAPI_AUTH_API_KEY,
54+
authCallbackUri: $env->KB_ACCOUNTSAPI_AUTH_CALLBACK_URI,
5555
authLoginUri: $sandbox ? self::AuthLoginUriSand : self::AuthLoginUriProd,
5656
authTokenUri: $sandbox ? self::AuthTokenUriSand : self::AuthTokenUriProd,
57-
adaaApiKey: $env->ADAA_API_KEY,
57+
adaaApiKey: $env->KB_ACCOUNTSAPI_ADAA_API_KEY,
5858
adaaUri: $sandbox ? self::AdaaUriSand : self::AdaaUriProd,
5959
);
6060
}

src/DotEnv.php

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22

3-
namespace KbApi;
3+
namespace Spojenet\KbAccountsApi;
44

55
use RuntimeException;
66
use SplFileInfo;
@@ -16,15 +16,15 @@
1616
use function trim;
1717

1818
/**
19-
* @property-read bool|null $SANDBOX
20-
* @property-read string|null $CERTIFICATE_PATH
21-
* @property-read string $ADAA_API_KEY
22-
* @property-read string $AUTH_API_KEY
23-
* @property-read string $AUTH_CALLBACK_URI
24-
* @property-read string $SOFT_REGISTRATION_API_KEY
25-
* @property-read string $SOFT_REGISTRATION_CALLBACK_URI
26-
* @property-read string $APP_REGISTRATION_API_KEY
27-
* @property-read string $APP_REGISTRATION_CALLBACK_URI
19+
* @property-read bool|null $KB_ACCOUNTSAPI_SANDBOX
20+
* @property-read string|null $KB_ACCOUNTSAPI_CERTIFICATE_PATH
21+
* @property-read string $KB_ACCOUNTSAPI_ADAA_API_KEY
22+
* @property-read string $KB_ACCOUNTSAPI_AUTH_API_KEY
23+
* @property-read string $KB_ACCOUNTSAPI_AUTH_CALLBACK_URI
24+
* @property-read string $KB_ACCOUNTSAPI_SOFT_REGISTRATION_API_KEY
25+
* @property-read string $KB_ACCOUNTSAPI_SOFT_REGISTRATION_CALLBACK_URI
26+
* @property-read string $KB_ACCOUNTSAPI_APP_REGISTRATION_API_KEY
27+
* @property-read string $KB_ACCOUNTSAPI_APP_REGISTRATION_CALLBACK_URI
2828
*/
2929
class DotEnv
3030
{

src/Entity/Account.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22

3-
namespace KbApi\Entity;
3+
namespace Spojenet\KbAccountsApi\Entity;
44

55
class Account
66
{

src/Entity/ApplicationReq.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22

3-
namespace KbApi\Entity;
3+
namespace Spojenet\KbAccountsApi\Entity;
44

55
class ApplicationReq
66
{

src/Entity/ClientReq.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22

3-
namespace KbApi\Entity;
3+
namespace Spojenet\KbAccountsApi\Entity;
44

55
class ClientReq
66
{

src/Entity/ClientRes.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22

3-
namespace KbApi\Entity;
3+
namespace Spojenet\KbAccountsApi\Entity;
44

55
class ClientRes
66
{

0 commit comments

Comments
 (0)