only(['status', 'finance_note', 'verified_by_user_id', 'verified_at']); $verification->forceFill([ 'status' => $data['status'], 'finance_note' => $data['finance_note'] ?? null, 'verified_by_user_id' => $actor->id, 'verified_at' => now(), ])->save(); activity('finance') ->performedOn($verification) ->causedBy($actor) ->withProperties([ 'before' => $before, 'after' => $verification->only(['status', 'finance_note', 'verified_by_user_id', 'verified_at']), 'application_id' => $verification->application_id, ]) ->log('bank_verification_updated'); return $verification; }); } }