Пустые значения, возвращаемые в запросе http-клиента

#symfony #httpclient

#symfony #symfony-http-клиент

Вопрос:

Я немного смущен, потому что, когда я создавал дамп($data), я мог видеть ожидаемое возвращенное значение данных, но из приведенного ниже фрагмента кода отображаются только ключи, значения ПУСТЫ. $категория и $данные являются типом объекта, только $продукт является строковым типом. Категория отображается соответствующим образом.

 $url = self::PUT_PATH . $category-gt;getId();  $response = $this-gt;client-gt;request(  'PUT',$url,  [  'json' =gt; json_encode([  'category' =gt; $category,  'options' =gt; $data,  'product' =gt; $product  ])  ]  );  if ($response-gt;getStatusCode() === Response::HTTP_NOT_FOUND) {  return null;  }  if ($response-gt;getStatusCode() !== Response::HTTP_OK) {  throw new ServiceCategoryException(sprintf('PUT %s', $url), $response-gt;getStatusCode());  }  }```