Code Duplication    Length = 11-11 lines in 2 locations

components/HttpClientComponent.php 2 locations

@@ 56-66 (lines=11) @@
53
            'transport' => $this->transport
54
        ]);
55
56
        $this->client->on(Client::EVENT_BEFORE_SEND, function (RequestEvent $e) {
57
            Yii::info([
58
                'message' => sprintf('Sending HTTP request [%s] %s', $e->request->getMethod(), $e->request->getUrl()),
59
                'data' => [
60
                    'method' => $e->request->getMethod(),
61
                    'url' => $e->request->getUrl(),
62
                    'data' => $e->request->getData()
63
                ],
64
                'user_id' => Yii::$app->user->id ?? null
65
            ], 'httpclient');
66
        });
67
68
        $this->client->on(Client::EVENT_AFTER_SEND, function (RequestEvent $e) {
69
            Yii::info([
@@ 68-78 (lines=11) @@
65
            ], 'httpclient');
66
        });
67
68
        $this->client->on(Client::EVENT_AFTER_SEND, function (RequestEvent $e) {
69
            Yii::info([
70
                'message' => sprintf('Recieved HTTP response HTTP [%s] | [%s] %s', $e->response->getStatusCode(), $e->request->getMethod(), $e->request->getUrl()),
71
                'data' => [
72
                    'method' => $e->request->getData(),
73
                    'url' => $e->request->getUrl(),
74
                    'data' => $e->response->getData()
75
                ],
76
                'user_id' => Yii::$app->user->id ?? null
77
            ], 'httpclient');
78
        });
79
    }
80
}