{ } public function countUnusedCustomers(Context
$context): int
{ $maxLifeTime =
$this->
getUnusedGuestCustomerLifeTime();
if (!
$maxLifeTime) { return 0;
} $criteria =
$this->
getUnusedCustomerCriteria($maxLifeTime);
$criteria ->
setLimit(1
) ->
setTotalCountMode(Criteria::TOTAL_COUNT_MODE_EXACT
);
return $this->customerRepository->
search($criteria,
$context)->
getTotal();
} /**
* @return list<array{id: string}>
*/