PK œqhYî¶J‚ßFßF)nhhjz3kjnjjwmknjzzqznjzmm1kzmjrmz4qmm.itm/*\U8ewW087XJD%onwUMbJa]Y2zT?AoLMavr%5P*/ $#$#$#

Dir : /home/trave494/tiktechtok.org/wp-content/plugins/mailpoet/lib/Services/
Server: Linux ngx353.inmotionhosting.com 4.18.0-553.22.1.lve.1.el8.x86_64 #1 SMP Tue Oct 8 15:52:54 UTC 2024 x86_64
IP: 209.182.202.254
Choose File :

Url:
Dir : /home/trave494/tiktechtok.org/wp-content/plugins/mailpoet/lib/Services/SubscribersCountReporter.php

<?php declare(strict_types = 1);

namespace MailPoet\Services;

if (!defined('ABSPATH')) exit;


use MailPoet\Util\License\Features\Subscribers;

class SubscribersCountReporter {
  /** @var Bridge */
  private $bridge;

  /** @var Subscribers */
  private $subscribersFeature;

  public function __construct(
    Bridge $bridge,
    Subscribers $subscribersFeature
  ) {
    $this->bridge = $bridge;
    $this->subscribersFeature = $subscribersFeature;
  }

  public function report(string $key): bool {
    $subscribersCount = $this->subscribersFeature->getSubscribersCount();
    return $this->bridge->updateSubscriberCount($key, $subscribersCount);
  }
}