コード例 #1
0
 /**
  * @param HttpParameterBag $httpParameterBag
  * @return string
  */
 public function getRequestUrl(HttpParameterBag $httpParameterBag)
 {
     $parameters = '';
     $parametersGet = $httpParameterBag->getParameterGet();
     if (!empty($parametersGet)) {
         $parameters = (string) '?' . http_build_query($httpParameterBag->getParameterGet());
     }
     return (string) $httpParameterBag->getBaseUrl() . DIRECTORY_SEPARATOR . $this->getRequestUri($httpParameterBag->getUri()) . '' . $parameters;
 }