Jelajahi Sumber

refactor(SACSService): 明确方法返回类型为object

- 为balanceSeparate方法添加object返回类型声明
- 为balanceSeparateQuery方法添加object返回类型声明
- 增加代码类型安全性与可读性
runphp 3 bulan lalu
induk
melakukan
26a2d1c050
1 mengubah file dengan 3 tambahan dan 2 penghapusan
  1. 3 2
      src/Service/SACSService.php

+ 3 - 2
src/Service/SACSService.php

@@ -1,5 +1,6 @@
 <?php
 declare(strict_types=1);
+
 namespace SixShop\Lakala\Service;
 
 use SixShop\Lakala\Config;
@@ -22,7 +23,7 @@ class SACSService
      *
      * @link https://o.lakala.com/#/home/document/detail?id=489
      */
-    public function balanceSeparate(array $reqData)
+    public function balanceSeparate(array $reqData): object
     {
         $request = new ModelRequest();
         $request->setReqData($reqData);
@@ -46,7 +47,7 @@ class SACSService
      * @param string $outSeparateNo 商户系统分账单号
      * @link https://o.lakala.com/#/home/document/detail?id=492
      */
-    public function balanceSeparateQuery(string $merchantNo, string $separateNo = '', string $outSeparateNo = '')
+    public function balanceSeparateQuery(string $merchantNo, string $separateNo = '', string $outSeparateNo = ''): object
     {
         $request = new ModelRequest();
         $reqData = [