@@ -45,10 +45,10 @@ |
||
| 45 | 45 | |
| 46 | 46 | public function __construct(array $data) |
| 47 | 47 | { |
| 48 | - $this->basket = (float) $data['basket']; |
|
| 49 | - $this->leverage = (float) $data['leverage']; |
|
| 50 | - $this->nav = (float) $data['nav']; |
|
| 51 | - $this->circulation = (float) $data['circulation']; |
|
| 48 | + $this->basket = (float)$data['basket']; |
|
| 49 | + $this->leverage = (float)$data['leverage']; |
|
| 50 | + $this->nav = (float)$data['nav']; |
|
| 51 | + $this->circulation = (float)$data['circulation']; |
|
| 52 | 52 | $this->navTime = DateTimeHelper::makeFromTimestamp($data['navTime']); |
| 53 | 53 | $this->ltCode = $data['ltCode']; |
| 54 | 54 | } |
@@ -18,7 +18,7 @@ |
||
| 18 | 18 | $list = new EntityCollection(); |
| 19 | 19 | |
| 20 | 20 | if (!empty($data['list'])) { |
| 21 | - array_map(function ($item) use ($list) { |
|
| 21 | + array_map(function($item) use ($list) { |
|
| 22 | 22 | $list->push(ResponseDtoBuilder::make(AllAssetInfoResponseItem::class, $item)); |
| 23 | 23 | }, $data['list']); |
| 24 | 24 | } |
@@ -17,7 +17,7 @@ |
||
| 17 | 17 | $balance = new EntityCollection(); |
| 18 | 18 | |
| 19 | 19 | if (!empty($data['balances'])) { |
| 20 | - array_map(function ($item) use ($balance) { |
|
| 20 | + array_map(function($item) use ($balance) { |
|
| 21 | 21 | $balance->push(ResponseDtoBuilder::make(WalletBalanceResponseItem::class, $item)); |
| 22 | 22 | }, $data['balances']); |
| 23 | 23 | } |
@@ -16,7 +16,7 @@ |
||
| 16 | 16 | $list = new EntityCollection(); |
| 17 | 17 | |
| 18 | 18 | if (!empty($data['list'])) { |
| 19 | - array_map(function ($item) use ($list) { |
|
| 19 | + array_map(function($item) use ($list) { |
|
| 20 | 20 | $list->push(ResponseDtoBuilder::make(PublicTradingRecordsResponseItem::class, $item)); |
| 21 | 21 | }, $data['list']); |
| 22 | 22 | } |
@@ -14,7 +14,7 @@ |
||
| 14 | 14 | */ |
| 15 | 15 | public function testBuildResponseData() |
| 16 | 16 | { |
| 17 | - $json = '{"retCode":0,"retMsg":"OK","result":{"symbol":"BTCUSDT","bidPrice":"26298.69","bidQty":"0.106418","askPrice":"26298.7","askQty":"0.008773","time":1683979447464},"retExtInfo":{},"time":1683979447820}';; |
|
| 17 | + $json = '{"retCode":0,"retMsg":"OK","result":{"symbol":"BTCUSDT","bidPrice":"26298.69","bidQty":"0.106418","askPrice":"26298.7","askQty":"0.008773","time":1683979447464},"retExtInfo":{},"time":1683979447820}'; ; |
|
| 18 | 18 | $data = (new CurlResponseHandler())->build(json_decode($json, true), BestBidAskPriceResponse::class); |
| 19 | 19 | |
| 20 | 20 | $this->assertEquals(0, $data->getReturnCode()); |
@@ -18,7 +18,7 @@ |
||
| 18 | 18 | $list = new EntityCollection(); |
| 19 | 19 | |
| 20 | 20 | if (!empty($data['list'])) { |
| 21 | - array_map(function ($item) use ($list) { |
|
| 21 | + array_map(function($item) use ($list) { |
|
| 22 | 22 | $list->push(ResponseDtoBuilder::make(KlineResponseItem::class, $item)); |
| 23 | 23 | }, $data['list']); |
| 24 | 24 | } |
@@ -15,7 +15,7 @@ |
||
| 15 | 15 | */ |
| 16 | 16 | public function testBuildResponseData() |
| 17 | 17 | { |
| 18 | - $json = '{"retCode":0,"retMsg":"OK","result":{"list":[{"name":"BTCUSDT","alias":"BTCUSDT","baseCoin":"BTC","quoteCoin":"USDT","basePrecision":"0.000001","quotePrecision":"0.00000001","minTradeQty":"0.00004","minTradeAmt":"1","maxTradeQty":"500","maxTradeAmt":"1200000","minPricePrecision":"0.01","category":"1","showStatus":"1","innovation":"0"},{"name":"ETHUSDT","alias":"ETHUSDT","baseCoin":"ETH","quoteCoin":"USDT","basePrecision":"0.00001","quotePrecision":"0.0000001","minTradeQty":"0.0005","minTradeAmt":"1","maxTradeQty":"100000000","maxTradeAmt":"1200000","minPricePrecision":"0.01","category":"1","showStatus":"1","innovation":"0"},{"name":"EOSUSDT","alias":"EOSUSDT","baseCoin":"EOS","quoteCoin":"USDT","basePrecision":"0.01","quotePrecision":"0.000001","minTradeQty":"0.01","minTradeAmt":"0.01","maxTradeQty":"90909.090909","maxTradeAmt":"10000","minPricePrecision":"0.0001","category":"1","showStatus":"1","innovation":"0"}]},"retExtInfo":{},"time":1683980087416}';; |
|
| 18 | + $json = '{"retCode":0,"retMsg":"OK","result":{"list":[{"name":"BTCUSDT","alias":"BTCUSDT","baseCoin":"BTC","quoteCoin":"USDT","basePrecision":"0.000001","quotePrecision":"0.00000001","minTradeQty":"0.00004","minTradeAmt":"1","maxTradeQty":"500","maxTradeAmt":"1200000","minPricePrecision":"0.01","category":"1","showStatus":"1","innovation":"0"},{"name":"ETHUSDT","alias":"ETHUSDT","baseCoin":"ETH","quoteCoin":"USDT","basePrecision":"0.00001","quotePrecision":"0.0000001","minTradeQty":"0.0005","minTradeAmt":"1","maxTradeQty":"100000000","maxTradeAmt":"1200000","minPricePrecision":"0.01","category":"1","showStatus":"1","innovation":"0"},{"name":"EOSUSDT","alias":"EOSUSDT","baseCoin":"EOS","quoteCoin":"USDT","basePrecision":"0.01","quotePrecision":"0.000001","minTradeQty":"0.01","minTradeAmt":"0.01","maxTradeQty":"90909.090909","maxTradeAmt":"10000","minPricePrecision":"0.0001","category":"1","showStatus":"1","innovation":"0"}]},"retExtInfo":{},"time":1683980087416}'; ; |
|
| 19 | 19 | $data = (new CurlResponseHandler())->build(json_decode($json, true), InstrumentInfoResponse::class); |
| 20 | 20 | |
| 21 | 21 | $this->assertEquals(0, $data->getReturnCode()); |
@@ -16,7 +16,7 @@ |
||
| 16 | 16 | $list = new EntityCollection(); |
| 17 | 17 | |
| 18 | 18 | if (!empty($data['list'])) { |
| 19 | - array_map(function ($item) use ($list) { |
|
| 19 | + array_map(function($item) use ($list) { |
|
| 20 | 20 | $list->push(ResponseDtoBuilder::make(InstrumentInfoResponseItem::class, $item)); |
| 21 | 21 | }, $data['list']); |
| 22 | 22 | } |