#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()); } }```