我从PHP代码向Laravel API的PUT请求第一次无法使用

时间:2019-08-13 07:08:14

标签: php laravel api request put

我正在使用Guzzle HTTP Client从另一个PHP后端调用自己的Laravel API。除了必须两次执行才能执行的PUT请求以外,所有CRUD都在工作。

在尝试调用控制器函数并且每次发出请求时都会调用API时,我试图将日志保存在API中,但是数据库中没有任何更改

// LARAVEL API CONTROLLER METHOD  
public function update(CustomersUpdate $request, Client $customer)
{
  Log::error('Client -> ' . json_encode($customer->refresh()));  // This log is working
  $customer->update($request->only([
            'name',
            'vat_number',
            'work_phone',
            'address1',
            'address2',
            'city',
            'state',
            'postal_code',
            'payment_terms',
            'invoice_number_counter',
            'quote_number_counter',
            'shipping_address1',
            'shipping_address2',
            'shipping_city',
            'shipping_state',
            'shipping_postal_code']));
}

0 个答案:

没有答案