Merhaba,
Ürünler için geçmiş tutuyorum yapılan bir değişiklik güncelleme olduğu zaman şu şekilde;
$product->update([
'name' => $request->input('product_name'),
'description' => $request->input('description'),
'category_id' => $request->input('category_id'),
'brand_id' => $request->input('brand_id'),
'free_shipping' => $request->has('free_shipping') ? 1 : 0
]);
activity()->performedOn($product)->log('Güncelleme yapıldı. <br> <b>İşlemi yapan kullanıcı: </b> '.auth()->user()->full_name);
$product->save();
Fakat mesela direkt olarak name mi değişti? brand_id mi değişti? bunları Laravel'in bir özelliği var mı değişip değişmediğini kontrol edebileceğimiz yoksa manuel olarak güncelledikten sonra önce ve şimdi diye biz bir check edeceğiz?
