[PHP/Laravel] 기존 URL 쿼리 파라미터에 값 추가, fullUrlWithQuery

`기존 URL 쿼리 파라미터에 새로운 값 추가하기` 에 대한 내용을 정리하다가  `fullUrlWithQuery`  메소드를 알게 되었습니다.


아래 코드가 이전에 제가 작성했던 코드입니다.

$queryParams = http_build_query(array_merge(request()->all(), ['share' => 'true']));
url()->current() . '?' . $queryParams;

 


아래 코드가 `fullUrlWithQuery` 메소드를 사용해서 작성한 코드입니다.

$urlWithQueryString = $request->fullUrlWithQuery(['share' => 'true']);

 

이전에 작성한 코드보다 `fullUrlWithQuery` 를 쓰는 게 좀 더 간결하다는 느낌을 받았습니다. 

참고: https://www.amitmerchant.com/retrieve-request-url-without-query-parameter-in-laravel/

 

  • share