What happened?
Getting Error when we try to run the code PS D:\dxtrade-php-sdk-main\dxtrade-php-sdk-main> php .\test.php
PHP Fatal error: Uncaught InvalidArgumentException: Invalid resource type: array in D:\dxtrade-php-sdk-main\dxtrade-php-sdk-main\vendor\guzzlehttp\psr7\src\Utils.php:355
Stack trace:
#0 D:\dxtrade-php-sdk-main\dxtrade-php-sdk-main\vendor\guzzlehttp\psr7\src\Request.php(57): GuzzleHttp\Psr7\Utils::streamFor(Array)
#1 D:\dxtrade-php-sdk-main\dxtrade-php-sdk-main\src\DXtradeClient.php(100): GuzzleHttp\Psr7\Request->__construct('POST', Object(GuzzleHttp\Psr7\Uri), Array, Array)
#2 D:\dxtrade-php-sdk-main\dxtrade-php-sdk-main\src\Resources\Resource.php(57): AlexStewartJa\DXtrade\DXtradeClient->request('POST', '/login', Array, Array)
#3 D:\dxtrade-php-sdk-main\dxtrade-php-sdk-main\src\Resources\SubResource.php(34): AlexStewartJa\DXtrade\Resources\Resource->request('post', '/login', Array, Array)
#4 D:\dxtrade-php-sdk-main\dxtrade-php-sdk-main\src\Resources\Administrative\AuthenticationResource.php(95): AlexStewartJa\DXtrade\Resources\SubResource->request('post', '/login', Array)
#5 D:\dxtrade-php-sdk-main\dxtrade-php-sdk-main\test.php(35): AlexStewartJa\DXtrade\Resources\Administrative\AuthenticationResource->login(Object(AlexStewartJa\DXtrade\Models\Administrative\LoginRequest))
#6 {main}
thrown in D:\dxtrade-php-sdk-main\dxtrade-php-sdk-main\vendor\guzzlehttp\psr7\src\Utils.php on line 355
Fatal error: Uncaught InvalidArgumentException: Invalid resource type: array in D:\dxtrade-php-sdk-main\dxtrade-php-sdk-main\vendor\guzzlehttp\psr7\src\Utils.php:355
Stack trace:
#0 D:\dxtrade-php-sdk-main\dxtrade-php-sdk-main\vendor\guzzlehttp\psr7\src\Request.php(57): GuzzleHttp\Psr7\Utils::streamFor(Array)
#1 D:\dxtrade-php-sdk-main\dxtrade-php-sdk-main\src\DXtradeClient.php(100): GuzzleHttp\Psr7\Request->__construct('POST', Object(GuzzleHttp\Psr7\Uri), Array, Array)
#2 D:\dxtrade-php-sdk-main\dxtrade-php-sdk-main\src\Resources\Resource.php(57): AlexStewartJa\DXtrade\DXtradeClient->request('POST', '/login', Array, Array)
#3 D:\dxtrade-php-sdk-main\dxtrade-php-sdk-main\src\Resources\SubResource.php(34): AlexStewartJa\DXtrade\Resources\Resource->request('post', '/login', Array, Array)
#4 D:\dxtrade-php-sdk-main\dxtrade-php-sdk-main\src\Resources\Administrative\AuthenticationResource.php(95): AlexStewartJa\DXtrade\Resources\SubResource->request('post', '/login', Array)
#5 D:\dxtrade-php-sdk-main\dxtrade-php-sdk-main\test.php(35): AlexStewartJa\DXtrade\Resources\Administrative\AuthenticationResource->login(Object(AlexStewartJa\DXtrade\Models\Administrative\LoginRequest))
#6 {main}
thrown in D:\dxtrade-php-sdk-main\dxtrade-php-sdk-main\vendor\guzzlehttp\psr7\src\Utils.php on line 355
PS D:\dxtrade-php-sdk-main\dxtrade-php-sdk-main>
How to reproduce the bug
try to login with Account details https://trader.blueberrymarkets.com
Login: arm_xach@yahoo.com
Password: Yerevan25$
Account Number: Demo_110928
Package Version
2.00
PHP Version
8.20
Which operating systems does with happen with?
No response
Notes
No response
What happened?
Getting Error when we try to run the code PS D:\dxtrade-php-sdk-main\dxtrade-php-sdk-main> php .\test.php
PHP Fatal error: Uncaught InvalidArgumentException: Invalid resource type: array in D:\dxtrade-php-sdk-main\dxtrade-php-sdk-main\vendor\guzzlehttp\psr7\src\Utils.php:355
Stack trace:
#0 D:\dxtrade-php-sdk-main\dxtrade-php-sdk-main\vendor\guzzlehttp\psr7\src\Request.php(57): GuzzleHttp\Psr7\Utils::streamFor(Array)
#1 D:\dxtrade-php-sdk-main\dxtrade-php-sdk-main\src\DXtradeClient.php(100): GuzzleHttp\Psr7\Request->__construct('POST', Object(GuzzleHttp\Psr7\Uri), Array, Array)
#2 D:\dxtrade-php-sdk-main\dxtrade-php-sdk-main\src\Resources\Resource.php(57): AlexStewartJa\DXtrade\DXtradeClient->request('POST', '/login', Array, Array)
#3 D:\dxtrade-php-sdk-main\dxtrade-php-sdk-main\src\Resources\SubResource.php(34): AlexStewartJa\DXtrade\Resources\Resource->request('post', '/login', Array, Array)
#4 D:\dxtrade-php-sdk-main\dxtrade-php-sdk-main\src\Resources\Administrative\AuthenticationResource.php(95): AlexStewartJa\DXtrade\Resources\SubResource->request('post', '/login', Array)
#5 D:\dxtrade-php-sdk-main\dxtrade-php-sdk-main\test.php(35): AlexStewartJa\DXtrade\Resources\Administrative\AuthenticationResource->login(Object(AlexStewartJa\DXtrade\Models\Administrative\LoginRequest))
#6 {main}
thrown in D:\dxtrade-php-sdk-main\dxtrade-php-sdk-main\vendor\guzzlehttp\psr7\src\Utils.php on line 355
Fatal error: Uncaught InvalidArgumentException: Invalid resource type: array in D:\dxtrade-php-sdk-main\dxtrade-php-sdk-main\vendor\guzzlehttp\psr7\src\Utils.php:355
Stack trace:
#0 D:\dxtrade-php-sdk-main\dxtrade-php-sdk-main\vendor\guzzlehttp\psr7\src\Request.php(57): GuzzleHttp\Psr7\Utils::streamFor(Array)
#1 D:\dxtrade-php-sdk-main\dxtrade-php-sdk-main\src\DXtradeClient.php(100): GuzzleHttp\Psr7\Request->__construct('POST', Object(GuzzleHttp\Psr7\Uri), Array, Array)
#2 D:\dxtrade-php-sdk-main\dxtrade-php-sdk-main\src\Resources\Resource.php(57): AlexStewartJa\DXtrade\DXtradeClient->request('POST', '/login', Array, Array)
#3 D:\dxtrade-php-sdk-main\dxtrade-php-sdk-main\src\Resources\SubResource.php(34): AlexStewartJa\DXtrade\Resources\Resource->request('post', '/login', Array, Array)
#4 D:\dxtrade-php-sdk-main\dxtrade-php-sdk-main\src\Resources\Administrative\AuthenticationResource.php(95): AlexStewartJa\DXtrade\Resources\SubResource->request('post', '/login', Array)
#5 D:\dxtrade-php-sdk-main\dxtrade-php-sdk-main\test.php(35): AlexStewartJa\DXtrade\Resources\Administrative\AuthenticationResource->login(Object(AlexStewartJa\DXtrade\Models\Administrative\LoginRequest))
#6 {main}
thrown in D:\dxtrade-php-sdk-main\dxtrade-php-sdk-main\vendor\guzzlehttp\psr7\src\Utils.php on line 355
PS D:\dxtrade-php-sdk-main\dxtrade-php-sdk-main>
How to reproduce the bug
try to login with Account details https://trader.blueberrymarkets.com
Login: arm_xach@yahoo.com
Password: Yerevan25$
Account Number: Demo_110928
Package Version
2.00
PHP Version
8.20
Which operating systems does with happen with?
No response
Notes
No response