fill($data); $client_gateway_token->save(); return $client_gateway_token->fresh(); } public function setDefault(ClientGatewayToken $client_gateway_token): ClientGatewayToken { ClientGatewayToken::withTrashed() ->where('company_id', $client_gateway_token->company_id) ->where('client_id', $client_gateway_token->client_id) ->update(['is_default' => false]); $client_gateway_token->is_default = true; $client_gateway_token->save(); return $client_gateway_token->fresh(); } }