소스 검색

composer 新增引入

duqinya 5 년 전
부모
커밋
a47dcece10
2개의 변경된 파일23개의 추가작업 그리고 3개의 파일을 삭제
  1. 19 0
      app/Helper/helper.php
  2. 4 3
      composer.json

+ 19 - 0
app/Helper/helper.php

@@ -28,4 +28,23 @@ if (! function_exists('public_path')) {
     {
         return app()->basePath() . '/public' . ($path ? '/' . $path : $path);
     }
+
+
+}
+
+function http($url, $param, $method = 'post')
+{
+    try {
+        $client = new \GuzzleHttp\Client();
+        $response = $client->request($method, $url, $param);
+        $result = json_decode($response->getBody()->getContents(), true);
+        if ($result['code'] == 0) {
+            return $result['data'];
+        } else {
+            return [];
+        }
+    } catch (\Exception $exception) {
+        return [];
+    }
+
 }

+ 4 - 3
composer.json

@@ -15,12 +15,13 @@
         "laravel/lumen-framework": "5.8.*",
         "tymon/jwt-auth": "1.0.0-rc.4.1",
         "multilinguals/apollo-client": "^0.1.2",
-        "vlucas/phpdotenv": "^3.3"
+        "vlucas/phpdotenv": "^3.3",
+        "guzzlehttp/guzzle": "^6.3"
     },
     "require-dev": {
         "fzaninotto/faker": "^1.4",
-        "phpunit/phpunit": "^7.0",
-        "mockery/mockery": "^1.0"
+        "mockery/mockery": "^1.0",
+        "phpunit/phpunit": "^7.0"
     },
     "autoload": {
         "classmap": [