custom/plugins/AppflixCustomerMarket/src/Core/Service/CountVisitorService.php line 27
<?php declare(strict_types=1);namespace Appflix\CustomerMarket\Core\Service;use Shopware\Core\Framework\Uuid\Uuid;use Doctrine\DBAL\Connection;class CountVisitorService{public function __construct(private readonly Connection $connection){}public function update(string $appflixAdId): void{$visitedAdIds = [];if (in_array($appflixAdId, $visitedAdIds)) {return;}$visitedAdIds[] = $appflixAdId;$sql = <<<SQLUPDATE `appflix_ad`SET `visitors` = `visitors` + 1WHERE `id` = :id;SQL;$this->connection->executeUpdate($sql, ['id' => Uuid::fromHexToBytes($appflixAdId)]);}}