Skip to content

Commit 506a6d3

Browse files
authored
include query params in logged uri (#21)
1 parent 0f1ad23 commit 506a6d3

File tree

2 files changed

+9
-4
lines changed

2 files changed

+9
-4
lines changed

src/Contentful.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -562,7 +562,7 @@ private function doRequest(
562562
$log(
563563
sprintf(
564564
'Fetched a fresh response from URL "%s" that did not pass provided test',
565-
$this->getUriForRequest($request)
565+
$this->getUriForRequest($request, $queryParams)
566566
),
567567
false,
568568
LogInterface::TYPE_RESOURCE
@@ -594,7 +594,7 @@ private function doRequest(
594594
$log(
595595
sprintf(
596596
'Fetched a fresh response from URL "%s".',
597-
$this->getUriForRequest($request)
597+
$this->getUriForRequest($request, $queryParams)
598598
),
599599
false,
600600
LogInterface::TYPE_RESPONSE

src/GuzzleAbstractionTrait.php

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,14 @@ private function createRequest($uri, $method)
4141
* @param Request $request
4242
* @return string
4343
*/
44-
private function getUriForRequest(Request $request)
44+
private function getUriForRequest(Request $request, array $queryParams = [])
4545
{
46-
return strval($request->getUri());
46+
$uri = strval($request->getUri());
47+
if (count($queryParams) > 0) {
48+
$uri .= '?'.http_build_query($queryParams);
49+
}
50+
51+
return $uri;
4752
}
4853

4954
/**

0 commit comments

Comments
 (0)